Bonjour,
J'essaie de parser une page html etdans l'ensemble ça se passe plustot pas mal mais là impossible malgré tous mes efforts.
J'ai ce code
<div class="table-cell">
Simple
</div>
... tout ce que je souhaite extraire...
<div class="table-cell">
Jumelé
</div>
Je fais ça mais mon tableau $matches est vide !
$pattern = '/Simple(.*)Jumelé/';
preg_match_all($pattern, $strResult, $matches);
var_dump($matches);
Je ne comprends pas pourquoi etant donné que de ce que j ai compris cela devrait me retourner tous les caractères. J imagine que cela est peut etre du à la structure de la page HTML (sauts de ligne par exemple...) ...
Merci de votre aide
Merci pour ta réponse mais j'y avais déja songé car dans un de mes posts precedents, un lien vers la doc php de preg_match_all m a été indiqué et du coup j ai cherché tout ce que j ai pu trouvé relatif à PCRE pour php.
Même avec ce parametre cela me retourne un tableau vide.
J y avais renoncé car je ne sais pas si le fait que ce soit sur plusieurs lignes à l affichage vient du fait qu il y a des sauts de ligne ou de la taille de mon écran...
D autant que j'ai reussi à récuperer des infos sur 3 lignes (visuallement sur 3 lignes) en utilisant ce code :
$pattern = '/<h2 class="nom-course">([^\/]*)/';
C est pour ça que là je seche totalement...