Nil Le 14/01/2013 à 11:39 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 Le 14/01/2013 à 11:45Edité par Nil le 14/01/2013 à 14:23 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 Le 14/01/2013 à 12:20Edité par Pen^2 le 14/01/2013 à 16:00 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 Le 14/01/2013 à 16:26 (!slap parseur)
• Pen^2 slaps parseur) around a bit with a large trout !
Nil Le 15/01/2013 à 14:52 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 ^^