Prob ereg_replace

roufa
WRInaute discret
WRInaute discret
 
Messages: 89
Inscription: 22 Oct 2006

Prob ereg_replace

Message le Mar Déc 16, 2008 12:32

Bonjour, je me bloque avec ereg_replace

j'ai un text de la forme suivante '<div>blablabla</div><div>blablabla</div>' et je veux remplacer tous les blablabla par un AAAA

j'ai essayé ereg_replace("<div>(.*)</div>","<div>AAAA</div>") mais cela ne s'arrête qu'à la dernière apparition de '</div>' et me renvoie '<div>AAAA</div>'

poulpe
WRInaute discret
WRInaute discret
 
Messages: 85
Inscription: 29 Juin 2004

Message le Mar Déc 16, 2008 13:30

Salut.
Il faut remplacer <div>(.*)</div> par <div>(.*?)</div>

et faire un tour du coté des sites de regexp et chercher greedy / non greedy :wink:

roufa
WRInaute discret
WRInaute discret
 
Messages: 89
Inscription: 22 Oct 2006

Message le Mar Déc 16, 2008 18:00

Merci bien :wink:


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités