Bonjour,
je souhaite supprimer les balise <p> d'un code html lorsque le contenu est vide :
ou
ou
je me suis donc mis à ereg en php ... pas évident au premier abord. Voilà ce que ça donne pour le premier exemple:
Le paragraphe vide est bien supprimé. Le problème, c'est qu'il peut y avoir des attributs dans un paragraphe:
étant vraiment débutant avec ereg, je cherche de l'aide pour réaliser un masque qui me permette de supprimer tout les paragraphes vide quelque soit leurs attributs.
Merci d'avance
Modifié par Francois44 (01 Apr 2007 - 23:55)
je souhaite supprimer les balise <p> d'un code html lorsque le contenu est vide :
<p></p>
ou
<p> </p>
ou
<p> </p>
je me suis donc mis à ereg en php ... pas évident au premier abord. Voilà ce que ça donne pour le premier exemple:
$str_Texte = '<p></p><p>Ceci est un <strong>test</strong></p>';
echo $str_Texte;
echo '<hr />';
$str_Texte = ereg_replace('<p></p>', '', $str_Texte);
echo $str_Texte;
Le paragraphe vide est bien supprimé. Le problème, c'est qu'il peut y avoir des attributs dans un paragraphe:
<p style=""></p>
étant vraiment débutant avec ereg, je cherche de l'aide pour réaliser un masque qui me permette de supprimer tout les paragraphes vide quelque soit leurs attributs.
Merci d'avance
Modifié par Francois44 (01 Apr 2007 - 23:55)