par
energie13 » 25 nov. 2009, 11:05
Bonjour,
Je cherche a optimiser les regex suivantes

je recherche dans un code source récupérer par curl les elements suivants : )
Code : Tout sélectionner
preg_match_all('#<a href="(.*?)" class="navbar" >Ressources</a>#', $ret, $urlHi);
preg_match_all('#<td class="grid" >(.*?)</td>#', $retFiltre, $tableauValeurHi);
C foncionne bien mais c'est assez lourd (plusieurs preg_match) ce qui fait qu'il me faut une trentaine de secondes pour afficher ma page avec les informations extraites.
Si vous avez des idées ca serait super.
Je vous remercie par avance

Bonjour,
Je cherche a optimiser les regex suivantes :( je recherche dans un code source récupérer par curl les elements suivants : )
[code]
preg_match_all('#<a href="(.*?)" class="navbar" >Ressources</a>#', $ret, $urlHi);
preg_match_all('#<td class="grid" >(.*?)</td>#', $retFiltre, $tableauValeurHi);
[/code]
C foncionne bien mais c'est assez lourd (plusieurs preg_match) ce qui fait qu'il me faut une trentaine de secondes pour afficher ma page avec les informations extraites.
Si vous avez des idées ca serait super.
Je vous remercie par avance :)