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 : Sélectionner tout - Visualiser dans une fenêtre à part
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.