Bonjour,
La question porte sur les expressions régulières.
Savez-vous comment supprimer des balises bbcode dans une chaine, quel que soit le nombre de balises ouvertes ou fermées...
La regex ne fonctionne pas,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 var exemple_chaine = "aaaaaa[G]csdcsdc[G]sdcsdcsd[/G][/G]csd[S]cdcdcd[/S]csdcs[G]d[I]csdcsdcsd[/I][/G] ect."; const regex = /(\[G|I|S\])+(.*)+(\[\/G|I|S\])+/ig; result = exemple_chaine.replaceAll(regex, "\$2");
merci d'avance pour votre aide.
Partager