[VS2005, regexp] substituer dans tous les fichiers à l'aide de VS2005
cs_v1nce
Messages postés16Date d'inscriptionvendredi 13 février 2004StatutMembreDernière intervention12 février 2008
-
19 oct. 2006 à 10:03
cs_v1nce
Messages postés16Date d'inscriptionvendredi 13 février 2004StatutMembreDernière intervention12 février 2008
-
19 oct. 2006 à 10:18
Bonjour,
Je souhaiterai substituer une expression régulière dans tous les fichiers d'uns solution 2005. Ceci à l'aide de la commande "remplacer dans les fichiers" de VS2005 (ctrl + maj + H).
voici quelques exemples de substitution qu'il faudrait opérer
entrée sortie
toto;\n titi;\n
foo=toto foo=titi
toto*=8 titi*=8
rototo rototo
totoro totoro
En gros, je veux substituer toto par titi sauf si toto fait partie d'un mot.
Mon expression de sélection
"(^|[^a-z]+)toto([^a-z]+)"
fonctionne mais je ne sais pas comment formuler l'expression de substitution:
si j'utilise "titi"
bref je voudrais recopier les motifs autour de toto dans la substitution, genre
"$1titi$2" avec $1 = le contenu correspondant au motif situé à gauche de toto
Merci.
A voir également:
[VS2005, regexp] substituer dans tous les fichiers à l'aide de VS2005
cs_v1nce
Messages postés16Date d'inscriptionvendredi 13 février 2004StatutMembreDernière intervention12 février 2008 19 oct. 2006 à 10:18
Euh, si en fait.
Merci Casy.
Cependant, si quelqu'un pouvait malgré tout me dire si on peut/comment réutiliser les expressions paramétrées dans la "sortie", je lui en serai reconnaissant.