Bonjour,
J'essai en vain de faire fonctionner la fonction replace, associé avec un objet RegExp. La fonction en elle même fonctionne, mais la backreference que je vois dans les tuto sur le net n'a pas l'air de fonctionner.
Voici un exemple :
Saurez-vous ce qui n'irait pas ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 var reg = new RegExp('//.*$', 'gm'); console.log(text.replace(reg, "<span>$1</span>")); // affiche "<span>$1</span>" au lieu de "<span>// un mot</span>" par exemple.
Ce code est exécute sur firefox (les connaisseurs de firebug l'auront remarqué ^^).
Merci d'avance !
Damien.
Partager