我正在尝试使用php preg_replace提取 richard123 ,但是有很多空格和新行,我认为因为我的正则表达式不起作用。 html可以在这里看到: http://pastebin.com/embed_iframe.php?i=vuD3z9ij 我目前的preg_match是:
$find = "/< tr bgcolor=\"F0F0F0\" valign=\"middle\">< td align=\"left\">< font size=\"-1\">(.*)<\/font><\/td>/";
preg_match_all($find, $res, $matches2);
print_r($matches2);
我也尝试了
</td>/s";
</td>/m";
</td>/x";,但也无效。
答案 0 :(得分:0)
"!<tr bgcolor=\"F0F0F0\" valign=\"middle\">\\s*<td align=\"left\"><font size=\"-1\">(.+?)</font></td>!"