je n'arrive pas à faire ceci :
j'ai une variable contenant une chaine de caractère et je veux en extraire des infos. EN faite il s'agit d'un tableau dans lequel j'aimerais récupérer le contenu de la première cellule de chaque ligne
1 2 3 4 5
| $texte = '
<tr><td>Exemple</td></tr>
<tr><td>Exemple1</td></tr>
<tr><td>Exemple2</td></tr>
<tr><td>Exemple3</td></tr>'; |
Pour ça j'ai utilisé la fonctione ereg :
ereg("<td>([^<>/._][A-Za-z0-9:-]*)</td>", $texte, $regs);
Donc ça me récupert la première valeur => Exemple
Moi je cherche une fonction qui me récupert toutes ces valeurs en une fois et qu'elle le mette par exemple dans un tableau :
array('Exemple', 'Exemple1', 'Exemple2', 'Exemple3')
Evidemment, le chaine est bien compliquée que celle de mon exemple, voici un bout :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| <tr class="tr2">
<td><p><a href="http://www.jeuxvideo.com/articles/0000/00007183-lea-passion-veterinaire-test.htm">Lea Passion Veterinaire</a></p></td>
<td>Gestion</td>
<td><a target="_blank" href="http://www1.jeuxvideo.com/cgi-bin/boutique/redirect_test.cgi?ID=0000000400017323&Url=http://www.alapage.com/mx/?&type=52&donnee_appel=JVCOM&tp=F&REF_NOVA=633389"><img src="http://image.jeuxvideo.com/npics/caddie.gif" alt="Achat" height="16" width="15" /></a></td>
<td>14/12/2006</td>
<td>Super.panda</td>
<td>7</td>
</tr>
<tr class="tr1">
<td><p><a href="http://www.jeuxvideo.com/articles/0000/00007181-race-the-wtcc-game-test.htm">RACE : The WTCC Game</a></p></td>
<tr class="tr2">
<td><p><a href="http://www.jeuxvideo.com/articles/0000/00007175-rayman-contre-les-lapins-cretins-test.htm">Rayman Contre Les Lapins Cretins</a></p></td>
<td>Party Game</td>
<td><a target="_blank" href="http://www1.jeuxvideo.com/cgi-bin/boutique/redirect_test.cgi?ID=0000000400016627&Url=http://www.alapage.com/mx/?&type=52&donnee_appel=JVCOM&tp=F&REF_NOVA=634111"><img src="http://image.jeuxvideo.com/npics/caddie.gif" alt="Achat" height="16" width="15" /></a></td>
<td>12/12/2006</td>
<td>Romendil</td>
<td>12</td>
</tr> |
Je voudrais récupérer les chaine : "Lea Passion Veterinaire" et "Rayman Contre Les Lapins Cretins" dans cet extrait.
Mon problème n'est pas le regex, ça je peux m'en sortir, mais le fonction à utiliser ou l'astuce pour y arriver.
Quelqu'un peut-il m'aider à faire ce que je veux Parce que là je bloque !!
Merci d'avance :d
Partager