Bonjour à tous,

je débute un peu dans les expressions régulières et je me confronte à un soucis.

J'ai récupéré le code HTML d'une page web dans une variable et j'essaie de récupérer des valeurs (la définition du parser HTML quoi )

Par exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<td bgcolor="#D4D4D4" width="72" align="center">12</td>
<td bgcolor="#D4D4D4" width="77" align="center">12/08/10</td>
<td width="60" align="center" bgcolor="#E7E7E7"></td>
<td width="62" align="center" bgcolor="#E7E7E7">???</td>
<td align="center" bgcolor="#E7E7E7">Dénominateur</td>
J'aimerais extraire les valeurs suivantes : "12", "12/08/10", "Dénominateur"

En gros, trouver toutes les valeurs X :

<td bgcolor="#D4D4D4" width="72" align="center">X<
<td bgcolor="#D4D4D4" width="77" align="center">X<
<td align="center" bgcolor="#E7E7E7">X<

Faut-il passer par preg_match_all pour chaque type de masque ? preg_match_all est bien la fonction a utiliser ? Quel masque utiliser ?

Je m'y perds un peu ^^

Merci pour votre aide !