任何人都可以帮助我使用正则表达式在PHP中的函数返回两个分隔符之间的所有已创建的子字符串.
说明:
<p class="mn"><a href="123517/2882"> Hi all 5 </a>
<p class="mn"><a href="123518/2662"> Hi all 6 </a>
<p class="mn"><a href="123519/2552"> Hi all 55 </a>
<p class="mn"><a href="1235100/7722"> Hi all 15</a>
Run Code Online (Sandbox Code Playgroud)
我需要获取<p class="mn"><a href="和">使用正则表达式php函数之间的所有子串.
我在这里尝试了一些方法但是我无法正确处理正则表达式语法,因此我需要有关正则表达式语法的帮助以及如何使用它.
谢谢
在具体意义上,试试吧
preg_match_all('@<p class="mn"><a href="(.+?)">@', $str, $m);
Run Code Online (Sandbox Code Playgroud)
在一般意义上,使用库解析HTML并使用XPath.