0
兩個html標籤的preg_match兩個HTML標籤
<span class="a">
<span>123</span>
<span>456</span></span>
<span class="b">
<span>789</span>
....
我想a
類(123 456)的內容結束結束時,我嘗試preg_match
,並嘗試這種模式
preg_match('#<span\sclass="a">(.*?)</span></span>#')
但我只是得到第一個跨度(123)。
我怎樣才能結束格局</span></span>
您應該使用['DOMDocument'](http://php.net/manual/en/class.domdocument.php),而不是使用正則表達式來解析HTML。 –
你想要這個http://phpio.net/s/336o嗎? –