Bonjour,

j'essaye d'utiliser une expression régulière pour supprimer une balise HTML SPAN.
Pour le moment, j'arrive à supprimer la balise d'ouverture mais pas celle de fermeture...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
var maReg = new RegExp('<span class="truc">', "gi");
var texte = document.getElementById('zone').innerHTML;
document.getElementById('zone').innerHTML = texte.replace(maReg, '');
avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<div id="zone">
<p>blabla</p><span class="truc">abcdef<span class="zen">encore du blabla</span>ghijkl</span>
</div>
Quelle regex me faudrait-il pour enlever le span avant 'abcdef' et après 'ghijkl' ?
Merci d'avance...