Expressions régulières avec variable
Bonjour,
Je programme un petit système de BBCode mais j'ai un problème lors d'un expression régulière pour remplacer quelque chose.
Code:
1 2 3
| var ftagc =',url,b,image';
tag ='b';
ftagc.replace(",\tag",",") |
Ce que je souhaite donc c'est remplacer :',b' par ',' dans la chaine ftagc. Mais voila, je ne trouve sur aucun site comment faire une expression régulière avec des variables à l'intérieur donc j'ai essayer plusieurs sortes décritures tel que : \tag, +tag, "+tag, ... aucune ne fonctionne.
Pouvez vous me dire comment dois je écrire cette variable pour qu'elle soit bien prise comme variable et non comme text...
Merci.