一个简单的preg_match难题

时间:2013-05-19 14:36:53

标签: php regex

快速preg_match查询...

我有一些像这样的HTML ......

<html>
...
lots of irrelevant stuff
...
<th>
Full name:</th>
<td>
John Smith</td>
</tr>
...
</html>

这是我的preg字符串

'/<th>\s*Full name:\s*<\/th>\s*<td>(.*)<\/td>/i'

我正试图抓住'约翰史密斯',但我只是画空白。有什么想法吗?

1 个答案:

答案 0 :(得分:2)

因为.中的.*与换行符不匹配。您可以使用您可能需要的\s*(.*),也可以使用s修饰符。