Bonsoir tout le monde,
Je voudrais ancrer tout au début d'un paragraphe (repéré par un style de paragraphe donné) un picto (toujours le même).
La plupart du temps, j'ai plusieurs paragraphes qui se suivent pour lesquels seul le premier paragraphe m'intéresse dans ce cas.
Donc, Regex :
Rechercher = (?-m)^(\w|(?=~a))
Remplacer = ~c$0
(le picto à coller ayant été préalablement copié dans le presse-papiers)
Si la Regex fonctionne avec un début de paragraphe sous forme de texte, par contre elle plante si celui-ci demarre par un cadre ancré !!
Plus d'idée à cette heure...
Merci d'avance pour vos suggestions.


#1
Posté 17 January 2013 - 01:46 AM
Que la Force soit avec nous !...
#2
Posté 24 January 2013 - 18:17 PM
Bonsoir tout le monde,
Comme la Regex ne semble vouloir fonctionner qu'avec du texte en début de paragraphe, il suffit finalement d'ajouter un glyphe au début de tous les paragraphes du document, que l'on est sûr de ne pas trouver ailleurs dans le document. :
Grep :
Rechercher : \r
Remplacer : $0glyphe
Grep :
Rechercher : (?-m)^.
Remplacer : ~c
-- On copie le bloc ancré --
Texte :
Rechercher : glyphe
Remplacer : rien
Les 3 Rechercher/Remplacer sont insérés dans un set Multi-Find/Change. En 1 seul clic, la question est réglée.
Solution un peu raide mais elle fonctionne.
A+
Comme la Regex ne semble vouloir fonctionner qu'avec du texte en début de paragraphe, il suffit finalement d'ajouter un glyphe au début de tous les paragraphes du document, que l'on est sûr de ne pas trouver ailleurs dans le document. :
Grep :
Rechercher : \r
Remplacer : $0glyphe
Grep :
Rechercher : (?-m)^.
Remplacer : ~c
-- On copie le bloc ancré --
Texte :
Rechercher : glyphe
Remplacer : rien
Les 3 Rechercher/Remplacer sont insérés dans un set Multi-Find/Change. En 1 seul clic, la question est réglée.
Solution un peu raide mais elle fonctionne.
A+
Que la Force soit avec nous !...
1 utilisateur(s) li(sen)t ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)