Q° expression rationnelle (preg_match) [je suis bloqué]
6 messages
• Page 1 sur 1
- theJB
- WRInaute occasionnel

- Messages: 411
- Inscription: 7 Avr 2006
Q° expression rationnelle (preg_match) [je suis bloqué]
hello,
j'ai une page html comme ça:
J'aimerai avec une expression rationnelle récupérer le contenu de mes blocs divs.
J'ai essayé avec le masque '#<div class="annonce_resume" id="annonce_(.*)" >(.*?)<\/div>#', mais il me renvoi que :
Blabla1
Comment faire?
j'ai une page html comme ça:
- Code: Tout sélectionner
<div class="annonce_resume" id="annonce_1" >
Blabla1
</div>
<div class="annonce_resume" id="annonce_2" >
Blabla2
</div>
..
<div class="annonce_resume" id="annonce_N" >
BlablaN
</div>
J'aimerai avec une expression rationnelle récupérer le contenu de mes blocs divs.
J'ai essayé avec le masque '#<div class="annonce_resume" id="annonce_(.*)" >(.*?)<\/div>#', mais il me renvoi que :
Blabla1
- Code: Tout sélectionner
</div>
<div class="annonce_resume" id="annonce_2" >
Blabla2
</div>
..
<div class="annonce_resume" id="annonce_N" >
BlablaN
Comment faire?
-

Serious - WRInaute passionné

- Messages: 2438
- Inscription: 21 Nov 2005
- Code: Tout sélectionner
preg_match_all('@<div class="annonce_resume"[^>]*>(.*)</div>@U',$html,$a);
foreach($a[1] as $div)
echo $div."\n";
6 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Warning: preg_match() [function.preg-match]:
- Expression rationnelle qui accepte les accents
- Expression régulière simple mais je bloque
- php preg masque
- overture precision match et overture site match
- Explication Rationnelle
- Je n'ai aucune réponse précise et rationnelle à ce mystère
- Problème d'expression rationnelle pour vérifier un email
- Match () AGAINST () et MySQL
- Site Match
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


