Bonjour,
je vous écris car j'ai un gros problème avec une regex. Aussi merci d'avance pour votre aide precieuse !!
mon but est de récupérer les infos suivantes : titre et contenu
cf le code html ci-dessous tel qu'on me le présente (avec pleins d'espaces)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <li> <p class="class1"> titre </p> <p class="class2"> contenu </p> </li>
pour récupérer ces deux infos j'ai effectuer la regex suivante mais je ne sais pas du tout comment gérer les sauts de ligne =( du coup elle est foireuse et ne fonctionne pas=(
mon but est de recuperer les mots : titre et contenu sans les espace =(
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 preg_match_all('#<li>\s<p class="class1">\s(.*?)<\/p>\s<p class="class2">(.*?)<\/p>\s<\/li>#is',$content,$infos, PREG_PATTERN_ORDER);
Partager