Pb de RegExp avec Notepad2 et UltraEdit - Divers - Programmation
Marsh Posté le 19-08-2004 à 00:54:17
Dans UltraEdit, on peut utiliser des Regex Unix. Après tu récupères les regex entre parenthèses dans les variables \1, \2, \3 etc ou $1, $2, $3 etc (cf aide en ligne)
Marsh Posté le 19-08-2004 à 10:21:53
Ben j'ai essayé et ça n'a pas l'air de marcher : je me retrouve avec \1 dans le texte : il n'est pas interprété.
Si tu sais comment faire (dans Notepad2 ou UltraEdit), ça me rendrait bien service
NB : J'ai fait des recherches sur le net et il semblerait qu'on ait pas encore réussi à faire un outil aussipuissant que Grep sous Windows.
Marsh Posté le 29-08-2008 à 14:24:36
salut
moi je voudrais pouvoir remplacer et même supprimer plein de balise comme
<machin>dfgdfgdg.
sdfsdfsdfsdf
</machin>
le probleme c'est que sur plusieurs lignes, le caractère de fin de ligne n'est pas inclu dans le *
Marsh Posté le 18-08-2004 à 23:29:24
Salut,
Je suis un petit avec les RegExp et là j'ai un problème : je n'arrive pas à désigner dans Notepad2 (pas plus que dans UltraEdit) le résultat d'une recherche pour le remplacer. Je m'explique : je veux rechercher dans un fichier tous les liens de type
<a href="truc.html">texte truc</a>
et les remplacer par
<a href="truc.html" target="toujoursLaMeme">texte truc</a>
En fait, il n'y a besoin d'influer que sur la balise d'ouverture, pour y rajouter le target (qui est le même pour tous les liens).
J'arrive à trouver les liens en faisant une recherche avec expression régulière sur
<a href="[a-zA-Z]*\.html">
mais je ne sais pas quoi mettre dans la case replace pour récupérer ce qu'il y avait dans le href.
D'avance merci pour votre aide
---------------
Dans le monde, il n'y a que 10 sortes de personnes : ceux qui savent compter en binaire et ceux qui ne savent pas