我不明白为什么这没有在我认为应该停止的地方停止。
这是示例字符串。
<div class="blah"><a href="www.foo.bar">foo bar</a></div>
<div class="blah2"><span><a href="www.bar.foo">bar foo</a></span></div>
这种分组一遍又一遍地重复,所以我使用以下内容。
preg_match('@<div class="blah">.*</span></div>@', $page, $matches);
它可以工作,但一次获得每个分组,而不是一次一个。我在这里错过了一些简单的东西吗?
谢谢你。