problème avec preg_match pour extraction de données
Bonjour,
N'etant pas une lumiere en php, que je debute
Je voudrai parser une page html et plus precisement ceci:
Code:
<b>blabla</b><br> <font color="#cccccc">blabla (nom aleatoire)</font></td><td width="12"></td><td xwidth="326px" colspan="2" xbgcolor="#2A2A2A"><font color="#222222">debug: fid (chiffre aleatoire) - (chiffre aleatoire) survive<br>org: 2220/1274 surv: 1718/1006</font>
Ensuite je souhaiterai recupere:
2220/1274/1718/1006 dans des variable differentes bien sur ces chiffres sont aleatoire.
j'avais essaiser ceci:
Code:
1 2 3 4 5 6
|
preg_match("<b>blabla<\/b><br> <font color=\"#cccccc\">blabla (.*?)<\/font><\/td><td width=\"12\"><\/td><td xwidth=\"326px\" colspan=\"2\" xbgcolor=\"#2A2A2A\"><font color=\"#222222\">debug: fid (.*?) - (.*?) survive<br>org: (.*?)/(.*?) surv: (.*?)/(.*?)<\/font>",$inhalt,$m)
$this->att = $m[4];
$this->def = $m[5];
$this->att2 = $m[6];
$this->def2 = $m[7]; |
Mais ceci plante et je ne recupere rien.
Merci