A nouveau tous mes voeux pour 2013 !!
Je suis sur une regex dont le comportement me laisse tout à fait perplexe : je voudrais ajouter une espace standard systématiquement avant chaque bloc ancré sur la ligne dans tous mes paragraphes. Donc je recherche le marqueur d'objet ancré et le remplace par espace normal-objet trouvé.
Cela ne marche pas !! Contrariant (apparemment, mes neurones n'ont pas encore suffisamment digéré les fêtes de fin d'année dernière).
Merci pour vos idées.


#1
Posté 15 January 2013 - 19:03 PM
Que la Force soit avec nous !...
#2
Posté 15 January 2013 - 19:14 PM
Bon ! Je n'ai rien dit. Mes neurones n'ont pas apprécié le commentaire précédent et se sont remis au boulot :
Regex :
(.)(?=~a)
$0+espace
A bientôt.
Regex :
(.)(?=~a)
$0+espace
A bientôt.
Que la Force soit avec nous !...
#3
Posté 15 January 2013 - 20:50 PM
Et, pendant qu'on y est, soyons vraiment précis :
[^\s|\r|~a](?=~a)
$0+espace
// On recherche tout SAUF les 12 espaces de base (aucun intérêt de mettre une espace si déjà une) ; on exclut de la recherche les débuts de paragraphe (logique !) et les cadres ancrés qui se suivent (à gérer au coup par coup).
A+
[^\s|\r|~a](?=~a)
$0+espace
// On recherche tout SAUF les 12 espaces de base (aucun intérêt de mettre une espace si déjà une) ; on exclut de la recherche les débuts de paragraphe (logique !) et les cadres ancrés qui se suivent (à gérer au coup par coup).
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)