HTML的div和內容:PHP - 刪除裏面
<!--a lot of HTML before-->
<div class="quoteheader">
<div class="topslice_quote"><a href="htsomelink">Some text</a></div>
</div>
<blockquote class="bbc_standard_quote">Some text<br />
</blockquote>
<div class="quotefooter">
<div class="botslice_quote"></div>
</div>
<br />
<!--a lot of HTML after-->
我需要:後div.quoteheader和第一<br/>
之間移除一切,所以結果應該是這樣的:
<!--a lot of HTML before-->
<!--a lot of HTML after-->
我試過了:
$message = preg_replace('/<div\sclass=\"quoteheader\">[^<]+<\/div>/i', '', $string)
這將是'之間的一切div.quoteheader'和* second *'
' – 2013-02-08 17:50:56