Bonjour

Je souhaite éclater une chaîne en tableau, avec, comme séparateurs, des balises html.
Mais je veux que php ne prenne pas en compte toutes les balises (pas de balises span, em, strong...)

Pour l'instant, j'ai ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
preg_split( "/(<[^>]+>)/", $str, -1, PREG_SPLIT_DELIM_CAPTURE );
Là ma chaîne est éclatée correctement, mais avec toutes les balises.
Comment faire "tout sauf plusieurs bout de chaines" ? J'ai aussi essayé ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
preg_split( "/(<[^(>|em|strong|span)]+>)/", $str, -1, PREG_SPLIT_DELIM_CAPTURE );
Je patauge. Si quelqu'un peut m'expliquer...
Merci pour votre aide.