Domingo Reina a écrit :
Le 29/09/2010 14:25, Samuel Mounier (Liste CGO) a écrit :
Je suis pas sûr d'avoir bien expliqué.
Je dois remplacer par un \n (retour à ligne juste le caractère ' qui ne
sont pas précédé d'un ?)
J'ai effectivement tenté avec l'expression ?\n dans la zone remplacer
par, mais il me semble que l'expression régulière ne peut être saisie
que dans la zone recherche
Dans le champ "chercher" tu mets ([^?])'
Cela te cherchera tous les caractères autres que ? immédiatement suivi
de '.
Dans le champ "Remplacer par" tu mets \1\n
\1 sauvegarde ce qu'il y a entre parenthèses dans l'expression
régulière. \n ajoutera un retour à la ligne. Et ' sera supprimé.
Est-ce que cela correspond à ta demande ?
Sinon, dans le champ "Remplacer par" on peut mettre une expression
régulière.
Domingo
Ouahh... Apparemment, c'est exactement ce dont j'ai besoin.
Sauf que j'ai testé et il me remplace avec un literal le \1 (le \n est
bien interprété mais pas le \1)
Est ce que j'aurai fait un fausse manip ?
J'ai saisie :
- dans la zone Rechercher => ([^?])'
- dans la zone Remplacer par => \1\n
J'ai affiché plus d'option et coché Expressions régulières
(tous le reste étant décoché)
J'ai tenté d'autres caractères réservés aux expressions régulières
ex: .\n
et il semble bien que dans la zone Remplacer par, l'interprétation ne
s'effectue pas.
Pouvez vous me confirmer ce fonctionnement.
Je suis en OOo 3.2.1 sous Vista.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]