我一直在编写一个word-unscrambler。我需要在一组标签和另一组标签之间解析信息,并将所有匹配放入一个数组中。开头的标签是:
<tr> <td></td><td><li>
,结束标记为:
</li></td> </tr>
我知道一些正则表达式,但我不熟悉PHP。
答案 0 :(得分:2)
<tr> <td><\/td><td><li>(.*)<\/li><\/td> <\/tr>
答案 1 :(得分:0)
PHP可以处理PERL和POSIX正则表达式,因此您需要将该函数用于您所知道的风格。我相信@Gazler发布的代码应该适用于任何一种情况,尽管它需要被/
包围,并引用:
$reg = '/<tr> <td><\/td><td><li>(.*)<\/li><\/td> <\/tr>/';
这里有一个基于PHP PERL正则表达式的测试站点:http://j-r.camenisch.net/regex/