problème avec un regex

problème avec un regex - PHP - Programmation

Marsh Posté le 29-08-2005 à 14:51:57    

salut,
 
j'ai fais un regex pour recup des trucs sur un moteur de recherche mais il ne marche pas :p
 

Code :
  1. <?php
  2. preg_match_all('`<div style="clear:none;">
  3. <span class="titler"><b><a href="(.+)">(.+)</a></b>
  4. from <a href="(.+)">(.+)</a></span>
  5. <br><span class="contentr"><b>Estimated speed:</b><span class="hitspeed-unknown">(.+)</span>
  6. <br>
  7. <b>Torrent contains:</b>
  8. <b>(.+)</b>
  9. <br>&nbsp;&nbsp;&nbsp;&nbsp;(.+)
  10. <br>&nbsp;&nbsp;&nbsp;&nbsp;(.+)
  11. <br>&nbsp;&nbsp;&nbsp;&nbsp;(.+)
  12. <br>&nbsp;&nbsp;&nbsp;&nbsp;(.+)
  13. <br>&nbsp;&nbsp;&nbsp;&nbsp;(.+)
  14. ...(<a href="(.+)">(.+) more files</a> )
  15. <br>
  16. </span>
  17. <span class="green">
  18. (.+)
  19. </span>
  20. <span class="contentr">
  21. <a href="(.+)">(Details)</a>
  22. </span>
  23. <p><p>
  24. </div>`ms','http://search.bittorrent.com/search.jsp?hitsPerPage=10&hitsPerSite=3&query=linux&Submit2=Search',$res);
  25. echo '<pre>';
  26. print_r($res);
  27. echo '</pre>';
  28. for($i=0; $i<13; $i++)
  29. {
  30. echo $recup['titres'][$res[1][$i]] = $res[2][$i];
  31. }
  32. ?>


 
il ne m'affiche rien :(
 
pourriez vous m'aider ???
 
merci


---------------
“ Un avis d’un homme non avisé ne doit jamais être pris en compte par un homme avisé. ” Jean Plancher, 1810, Taverne « Chez Bonaparte »
Reply

Marsh Posté le 29-08-2005 à 14:51:57   

Reply

Marsh Posté le 29-08-2005 à 15:04:59    

lol, t'as pas plus long en regex ?
fais en plusieurs petites, ça marchera nettement mieux

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed