Expressions régulières :Training
Posté : 05 mai 2006, 09:18
Bonjour , je me suis dis que j'allais étudier un peu les expressions régulières .
J'ai déjà compris pas mal grâce à des exercices que je me donne sur http://www.lumadis.be/regex/test_regex.php#pointeur_aff
J'ai donc commencé par supprimer les balises <table></table>
Jusque là aucun probleme , j'arrive à supprimer toutes les balises
</> mais je bloque quand les balises se composent de compléments tel que
<table width="100">
Voici mon code qui fonctionnepour le cas précédent c'est à dire le cas suivant >
<table><tr><td><div><h1><b>C'est l'heure de la pause, non ?</h1></div></td></tr></b></table>
mon regex =>#<*/*+\w+>|(.)# (preg_match_all)
je récupére bien le texte en vert
Comment faire pour obtenir la meme chose si j'ai ceci >
<table width="100%"><tr><td><div align="center"><h1><b>C'est l'heure de la pause, non ?</h1></div></td></tr></b></table>
j'ai déjà testé plusieurs trucs mais sans succès !
Merci d'avance
J'ai déjà compris pas mal grâce à des exercices que je me donne sur http://www.lumadis.be/regex/test_regex.php#pointeur_aff
J'ai donc commencé par supprimer les balises <table></table>
Jusque là aucun probleme , j'arrive à supprimer toutes les balises
</> mais je bloque quand les balises se composent de compléments tel que
<table width="100">
Voici mon code qui fonctionnepour le cas précédent c'est à dire le cas suivant >
<table><tr><td><div><h1><b>C'est l'heure de la pause, non ?</h1></div></td></tr></b></table>
mon regex =>#<*/*+\w+>|(.)# (preg_match_all)
je récupére bien le texte en vert
Comment faire pour obtenir la meme chose si j'ai ceci >
<table width="100%"><tr><td><div align="center"><h1><b>C'est l'heure de la pause, non ?</h1></div></td></tr></b></table>
j'ai déjà testé plusieurs trucs mais sans succès !
Merci d'avance