Remplacement de balises html
Remplacer une balise par une autre
mardi 10 juillet 2007
par
popularité : 4%
par
popularité : 4%

Cette regexp permet de remplacer une balise html simple (sans attributs) par une autre.
Exemple :
<li>ligne 2</li>
<li>ligne 3</li>
<li>ligne 4</li>
<li>ligne 5</li>Devient :
<p>ligne 2</p>
<p>ligne 3</p>
<p>ligne 4</p>
<p>ligne 5</p>Code PHP :
(remplace les balises < li>< /li> par < p>< /p>)
$subject='<li>ligne 1</li>
<li>ligne 2</li>
<li>ligne 3</li>
<li>ligne 4</li>
<li>ligne 5</li>
';Utilisation avec preg_replace
$result = preg_replace('%<(/?)li>%', '<$1p>', $subject);Utilisation avec ereg_replace
$result = ereg_replace('<(/?)li>', '<\\1p>', $subject);RegexBuddy :
<(/?)li>
Commentaires