Notepad++ Rechercher/Remplacer

Fermé
alex-brestoise Messages postés 1 Date d'inscription jeudi 20 septembre 2018 Statut Membre Dernière intervention 20 septembre 2018 - 20 sept. 2018 à 10:13
tyranausor Messages postés 3545 Date d'inscription jeudi 6 août 2009 Statut Membre Dernière intervention 1 avril 2022 - 2 oct. 2018 à 14:23
Bonjour,

Je cherche désespéramment depuis 48h à remplacer une chaine de caractères comprise entre 2 balises.
Le hic, celle-ci comporte plusieurs lignes.

Dans le cas normal, j'utilise :
recherche <balise1>(.*)</balise1>
remplacer par <balise1>toto</balise1>

Or, quel est l'expression régulière permettant de récupérer également les balises qui court sur plusieurs lignes ?

Ex :
<balise1>
abc
defg
hijk
</balise1>

Résultat recherché : <balise1>toto</balise1>
(Peut-être il y a quelque chose à faire avec /r ou /n ?)

Merci beaucoup.
A voir également:

1 réponse

tyranausor Messages postés 3545 Date d'inscription jeudi 6 août 2009 Statut Membre Dernière intervention 1 avril 2022 2 031
2 oct. 2018 à 14:23
Bonjour, il y a un site qui te permet de tester tes regex, c'est regex101.com. Avec ton exemple, j'ai trouvé le motif [\/-az<>]{1,}(\n{0,}) qui prend tout.
0