Bonjour,
Je dispose du code source d'une page HTML dans une variable ($contenu_page). Je veux faire un regex qui va m'afficher les lignes que je recherche.
La structure de la page HTML est la suivante :

blabla_html
<BR><A HREF="toto.php?id=xxx" TARGET="_blank">abc</A>
<BR><A HREF="toto.php?id=xxx" TARGET="_blank">abc</A>
<BR><A HREF="toto.php?id=xxx" TARGET="_blank">abc</A>
...
blabla_html

La regex que j'utilise :
/\d+" TARGET="_blank">\w+<\/A>$/

Le code pour moulier tout ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
preg_match_all('/\d+" TARGET="_blank">\w+<\/A>$/',$contenu_page,$out,PREG_SET_ORDER);
echo 'pouet<br>';
echo $out[0][0];
echo '<br>toto'
Cela me donne comme résultat :
pouet

toto

Si je fais un var_dump($out) : array(0) { }
$contenu_page est ok, c sur !

Help ?