Bonjour,
Je ne suis pas du tou à l'aise avec les chaîne régulière (manque d'expérience) et du coup je n'arrive pas à résoudre mon problème.
J'ai une variable contenant du texte et des balises HTML. Je veux remplacer la balise <img ... /> par du vide ('').
J'ai essayé cela :
le soucis est que si dans la variable $depart j'ai d'autres balises (et donc avec une partie fermante), ça me supprime trop d'informations :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $depart = 'Voici une jolie image : <img src="/images/jolieimage.jpg" align="left" hspace="5" vspace="5"/> n\'est-ce pas ?'; $arrivee = ereg_replace("<img(.*)/>", "",$depart); echo $arrivee;
Effectivement je n'ai pas que ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $depart = 'Voici une jolie image : <img src="/images/jolieimage.jpg" align="left" hspace="5" vspace="5"/> n\'est-ce pas ?<br />'; $arrivee = ereg_replace("<img(.*)/>", "",$depart); echo $arrivee;
"Voici une jolie image :"
Que dois-je faire ?
Merci.
Partager