Nil 2013-01-14 at 11:39am J'aimerai savoir s'il est possible de faire un truc assez con avec les regexp, et si oui, comment (a priori, c'est juste pas possible, mais bon...)
J'ai des pans de html autogénéré dans lequel j'ai plein de balises area en html. Dans ces balises, j'ai un attribut alt="UnTrucUnique". J'aimerai pouvoir remplacer automatiquement alt="UnTrucUnique" par alt="UnTrucUnique" id="UnTrucUnique" pour éviter d'avoir à me retaper plein de c/c à la main.
Est-ce que c'est possible (c'est possible par exemple en utilisant un caractère joker dans un batch pour renommer un fichier, ça serait con que ça ne soit pas possible avec des regexp, mais bon...) ?
Nil 2013-01-14 at 11:45amEdited by Nil On the 2013-01-14 at 02:23pm Ok, trouvé \o/ faut mettre la regexp entre parenthèses et la rechercher avec $1 (pour ceux qui chercheraient à faire pareil avec Notepad++, a priori c'est rappelé avec \1 au lieu de $1, mais non testé, je suis avec PhpStorm).
Pen^2 2013-01-14 at 12:20pmEdited by Pen^2 On the 2013-01-14 at 04:00pm Oué et si tu veux mettre faire un groupe sans qu'il apparaisse dans les $n, il faut utiliser (?:maregexp) plutôt que (maregexp)
PS : avec ultraedit, c'est \1 (j'ai cherché pendant longtemps, vu que $1 ne fonctionnait pas non plus)
Pen^2 2013-01-14 at 04:26pm (!slap parseur)
• Pen^2 slaps parseur) around a bit with a large trout !
Nil 2013-01-15 at 02:52pm Oui, j'étais déjà tombé là-dessus pour autre chose. Pour le coup, mon usage est bien plus simple : je cherche juste à faire du remplacement de masse ^^