Expression régulière particulière

Expression régulière particulière - PHP - Programmation

Marsh Posté le 07-09-2008 à 11:10:49    

Je cherche à remplacer dans un texte les balises Italic.
EX: <i>bonjour</i> devient 'balise'
<i>un</i> devient 'balise'
<i>deux</i> devient 'balise'
 
Donc je cherche '<i>' + suite de caractères + '</i>'
 
quelle est l'expression régulière pour la fonction ereg_replace ?
 
D'avance merci


---------------
Le problème avec les idées derrière la tête c'est qu'on ne peut pas les voir :??:
Reply

Marsh Posté le 07-09-2008 à 11:10:49   

Reply

Marsh Posté le 07-09-2008 à 12:05:49    

Tu vas pas t'en sortir avec des regexp pour peu que ton html soit un peu complexe, genre avec des <i> dans des <i> (ça paraît débile, mais c'est syntaxiquement correct en html, a priori, et puis je suppose que tu le fais pas ça que pour l'italique de toute façon).
 
Va voir de ce côté, c'est très très bien pour parser du DOM, même un peu mal formé :
http://simplehtmldom.sourceforge.net/


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed