Bonjour,
j'essaye de récupérer dans un code source une série d'informations en utilisant ce code :
Code :
- preg_match_all("`class=\"itemColG10\">(.*)<font style=\"font-weight:normal;\"> v (.*)</font>[</a>|</a><img src=\"/img/v4/fr.gif\" style=\"background-color:#FFF7D9|</a><img src=\"/img/v4/fr.gif\" style=\"background-color:#FFFFFF]\">
- </div>
- <div class=\"itemColG21\" style=\"font-size:11px\";>(.*)</div>
- <div class=\"itemColG2\">
- Licence: <font class=\"edito\">(.*)</font> Date de la dernière version: <font class=\"edito\">(.*)</font><br>
- Taille: <font class=\"edito\">(.*) Mo</font>
- OS: <font class=\"edito\">(.*)</font>`m", $test, $matches);
- print_r($matches);
|
Seulement le print_r m'affiche ceci :
Array ( [0] => Array ( ) [1] => Array ( ) [2] => Array ( ) [3] => Array ( ) [4] => Array ( ) [5] => Array ( ) [6] => Array ( ) [7] => Array ( ) )
Je ne suis pas très doué en RegEx donc le problème vient sans doute de là, ou alors j'utilise peut-être la mauvaise fonction ?
Merci de m'éclairer sur la nature du problème.
Message édité par Sorgues_ le 01-01-2007 à 18:24:02