Bonjour,
j'essaie d'utiliser le code suivant
preg_match_all('#<a\s*xsoftware_tracking=""\s*(http.+?)\s*>#i', $html_img,$matches, PREG_SET_ORDER);
mais il ne fonctionne pas lorsque la ligne est découpée comme cela :
1 2 3 4 5
| <tr>
<td>
<a xsoftware_tracking="" href="http://xsoftware.fr/index.php"
>
<img |
Par contre quand tout est sur la même ligne
1 2 3 4
| <tr>
<td>
<a xsoftware_tracking="" href="http://xsoftware.frindex.php">
<img |
Le code suivant fonctionne
preg_match_all('#<a xsoftware_tracking="" (.+?)>#i', $html_img, $matches, PREG_SET_ORDER);
J'imagine que je ne sais pas me servir correctement du "\s" mais je ne vois pas comment faire autrement.
Une aide et une explication seraient les bienvenues.
D'avance, merci
Partager