繁体   English   中英

preg_match两个html标记的结尾

[英]preg_match the end of two html tags

我尝试preg_match两个html标记的结尾

<span class="a"> 
   <span>123</span> 
   <span>456</span></span>
<span class="b">
    <span>789</span>
....

我想获取类a (123 456)的内容并尝试这种模式

preg_match('#<span\sclass="a">(.*?)</span></span>#')

但我刚得到第一个跨度(123)。

如何在</span></span>结束模式

<span class="a">([\\W\\w]*?)<\\/span><\\/span>

. 只查找非换行符,这意味着它将永远不会超过第一行(理论上)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM