小编典典

在HTML标签之间预匹配php中的文本

php

您好,我想在PHP中使用preg_match来解析html文档中以下内容中的“所需文本”

<p class="review"> Desired text </p>

通常,我会使用simple_html_dom进行此类操作,但在这种情况下无法使用(上述元素并未出现在每个所需的div标签中,因此我被迫使用这种方法来准确跟踪何时未出现以及然后从simple_html_dom调整我的数组)。

无论如何,这将解决我的问题。

非常感谢。


阅读 251

收藏
2020-05-29

共1个答案

小编典典

preg_match("'<p class=\"review\">(.*?)</p>'si", $source, $match);
if($match) echo "result=".$match[1];
2020-05-29