salut,
Voilà mon problème, j'ai des données sous cette forme:
en rouge : ce qui est fixe
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <td align="left" valign="top"> <p>balablabla</p><BR/> CE QUE JE VEUX EXTRAIRE <p style="text-ali
en vert : parfois ce n'est pas <p mais <br\>
Je ne sais pas si c'est important, mais il y a effectivement des sauts de lignes avant le <p
Dans un pemier temps je tente de trouver en me limitant à la balise <p.
Après plusieurs recherche, je n'arrive pas à extraire, j'ai tenté avec cette solution
http://www.developpez.net/forums/d92...ction-donnees/ mais rien à faire.
Voici mon code pour tenter d'extraire :
et mes différents tests:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $reg = '#</p><BR/>(.*)<p#'; $chars = preg_split($reg, $livre_content, -1); print_r($chars);
Donc au final je cherche de l'aide pour extraire tout ce qui se trouve entre </p><BR/> XXXXX et <p ou <BR/>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $reg = '#</p><BR/>(.*)\<p#'; $reg = '#</p><BR/>(.*)<p(.*)#';
Vous avez une idée ?
Partager