我一直在编写一个单词解读器。我需要解析一组标签和另一个标签之间的信息,并将所有匹配项放入一个数组中。开始标签是:
<tr> <td></td><td><li>
结束标签是:
</li></td> </tr>
我知道一些正则表达式,但我不熟悉 PHP。
我一直在编写一个单词解读器。我需要解析一组标签和另一个标签之间的信息,并将所有匹配项放入一个数组中。开始标签是:
<tr> <td></td><td><li>
结束标签是:
</li></td> </tr>
我知道一些正则表达式,但我不熟悉 PHP。
<tr> <td><\/td><td><li>(.*)<\/li><\/td> <\/tr>
PHP 可以处理PERL和POSIX正则表达式,因此您需要使用该函数来满足您所知道的风格。我相信@Gazler 发布的代码在任何一种情况下都应该有效,尽管它需要被/
s 包围并引用:
$reg = '/<tr> <td><\/td><td><li>(.*)<\/li><\/td> <\/tr>/';
这里有一个基于 PHP PERL 正则表达式的测试站点:http: //jr.camenisch.net/regex/