PCRE Regex提取锚标签内的内容,不包括最终的嵌套标签

时间:2019-03-15 12:53:19

标签: javascript php html

我想使用PHP脚本和正则表达式解析HTML文件。 正则表达式必须匹配HTML锚标记的内容,但其中不包括最终嵌套的HTML标记。

在以下HTML摘录中,它应仅与“ bar”匹配。

<a href=http://www.foo.com> bar <img src=image.jpg title="barz"></a>

这是我正在使用的正则表达式:

 (?<=<a[^>]+>)(.*?)(?=<)

以下是我的问题,由于使用了可变长度的正向外观,因此它在JS上正常工作,但不适用于PHP。有什么建议使其与PCRE兼容吗?

0 个答案:

没有答案