正則匹配嵌套div ,求PHP實(shí)現(xiàn)~
如下html串:
$str?=?'
<?php<br /> $str = '<div class="am1"><br /> <div class="image">1111111111</div><br /> <div class="image">2222222222</div><br /> <a href="test.php">link1</a><br /> </div><br /> <div class="am1"><br /> <div class="image">1111111111</div><br /> @@##@@<br /> <div class="image">2222222222</div><br /> </div>';<br /> if (preg_match_all('#<div[^>]*>((?>[^</div>]+<br><font color='#FF8000'>------解決方案--------------------</font><br><a.+?>.+?</a><br><font color='#FF8000'>------解決方案--------------------</font><br>@@##@@<br><font color='#FF8000'>------解決方案--------------------</font><br>(?R))*)</div>#is', $str, $matches)){<br /> print_r($matches);<br /> }<br /> ?>
PHP怎么學(xué)習(xí)?PHP怎么入門(mén)?PHP在哪學(xué)?PHP怎么學(xué)才快?不用擔(dān)心,這里為大家提供了PHP速學(xué)教程(入門(mén)到精通),有需要的小伙伴保存下載就能學(xué)習(xí)啦!
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號(hào)
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://www.miracleart.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號(hào)