Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5359 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  Pb de RegExp avec Notepad2 et UltraEdit

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pb de RegExp avec Notepad2 et UltraEdit

n°826257
MarvinLeRo​uge
In Colt We Trust
Posté le 18-08-2004 à 23:29:24  profilanswer
 

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

Citation :

<a href="truc.html">texte truc</a>


et les remplacer par

Citation :

<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

Citation :

<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  :D


---------------
Dans le monde, il n'y a que 10 sortes de personnes : ceux qui savent compter en binaire et ceux qui ne savent pas
mood
Publicité
Posté le 18-08-2004 à 23:29:24  profilanswer
 

n°826397
el muchach​o
Comfortably Numb
Posté le 19-08-2004 à 00:54:17  profilanswer
 

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)


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°826529
MarvinLeRo​uge
In Colt We Trust
Posté le 19-08-2004 à 10:21:53  profilanswer
 

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 :D  
 
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. :pfff:


---------------
Dans le monde, il n'y a que 10 sortes de personnes : ceux qui savent compter en binaire et ceux qui ne savent pas
n°1779995
basketor63
Sarkozy en prison
Posté le 29-08-2008 à 14:24:36  profilanswer
 

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 *


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  Pb de RegExp avec Notepad2 et UltraEdit

 

Sujets relatifs
[RegExp] changer le nom du répertoire source dans des fichiers html[Resolu] [RegExp] récuperer une chaine encadrée par 2 balises
regexp pour une url[REGEXP PERL] Autoriser les apostrophes.
une regexp me bloque[résolu] Regexp ( IP:port )
[Fixed!][HTML] (Form) 'action' avec variables en GET ? (Pb)[Perl] Besoin d'un ti coup de pouce pour une regexp
[RegExp]Exclure les points[Java] Regexp pour sortir un chemin sans le nom de fichier
Plus de sujets relatifs à : Pb de RegExp avec Notepad2 et UltraEdit


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)