问一个php正则的问题

达摩码者 发布于 2014/06/23 20:12
阅读 138
收藏 0
PHP

问一下,下面这段代码中,如何匹配出这些文字,以及时间啊

用了网上好多的方法,都木有用啊,求教~~

加载中
0
freesnow
freesnow

你想匹配的东西就是两处文字以及一处日期吧?首先提问正则的时候,应该给文字,而不是图片,或者一起给。有文字才好测试正则。其次,像这种多处文字的提取,可以使用html或者xml的解析库来提取信息。用正则的话不如解析html方便。下面是正则,不过没有测试,纯目测。

<a[^>]+>\s*([\s<>]+)[\s\S]*?>\s*([^\s<>]+)[\s\S]*?>\s*([-\d]+)\s*</td>

你试试吧,提取的字符串在三个分组里



返回顶部
顶部