Extraire texte début fixe, fin variable
salut,
Voilà mon problème, j'ai des données sous cette forme:
Code:
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 rouge : ce qui est fixe
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 :
Code:
1 2 3
| $reg = '#</p><BR/>(.*)<p#';
$chars = preg_split($reg, $livre_content, -1);
print_r($chars); |
et mes différents tests:
Code:
1 2
| $reg = '#</p><BR/>(.*)\<p#';
$reg = '#</p><BR/>(.*)<p(.*)#'; |
Donc au final je cherche de l'aide pour extraire tout ce qui se trouve entre </p><BR/> XXXXX et <p ou <BR/>
Vous avez une idée ?