Bonjour,
j'ai une expression régulière qui fonctionne seulement lorsqu'il n'y a pas de répétition de données
ça marche quand j'ai seulement cette donnée
mais pas quand il y en a plusieurs
même en répétant les mêmes datas
merci d'avance
j'ai une expression régulière qui fonctionne seulement lorsqu'il n'y a pas de répétition de données
$xp = "#<tr CLASS='[^']*'>[^<]*<td CLASS='[^']*'>(.*)</td>[^<]*<td CLASS='[^']*'>(.*)</td>[^<]*</tr>#si"
preg_match_all($xp, $data, $matches);
ça marche quand j'ai seulement cette donnée
<tr CLASS='style12'>
<td CLASS='style11'>Data 1</td>
<td CLASS='red'><a href="#">test</a></td>
</tr>
mais pas quand il y en a plusieurs
<tr CLASS='style12'>
<td CLASS='style11'>Data 1</td>
<td CLASS='red'><a href="#">test</a></td>
</tr>
<tr CLASS='style12'>
<td CLASS='style11'>Data 1</td>
<td CLASS='red'><a href="#">test</a></td>
</tr>
même en répétant les mêmes datas
merci d'avance