webForumDet fria alternativet

Hjälp med regexp

PHP

0 svar · 318 visningar · startad av knepe

Medlem sedan maj 20091 inlägg
Frågan#1

Hej,

Jag är ganska ny på både php och regexp.. Jag försöker scrapa ett spelprogram för fotboll, men min regexp verkar inte funka.
Så här ser det ut, jag vill alltså matcha allt där jag har satt (.*?):

$html = file_get_contents("http://url.se");

preg_match_all(
'/<tr class="tabCell2">.*?<td width="170">(.*?) <\/td>.*?<td align="center" width="30">v<\/td><td align="center" width="30"\/><td width="190"><img height="1" width="20" src="images\/cleardot.gif"\/>(.*?) <\/td>.*?<td align="center" width="50">(.*?)<\/td>.*?<\/tr>/s',
$html,
$posts,
PREG_SET_ORDER
);

Det borde väl inte vara så svårt att fixa tycker jag, men jag är riktigt kass på regexp :(
Nån som vet hur jag kan göra?

279 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
138 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
139 ms — ändringar (db)