$contentの中に下記の様なhtmlの一部が入っています。
(DOM使わないです)
---
・・・
・・・
<p class="test">
テスト
</p>
・・・
・・・
---
このHTMLからclass="test"とついたPタグ部分全部を削除するときの正規表現は次のように作って見たのですが、うまく動作しません。
違う部分があればご指摘ください。
$content = preg_replace("/<p class=\"test\">(.+?)<\/p>/","",$content);
http://www-creators.com/archives/2589
テスト1
</p>
本文
<p class="test">
テスト2
</p>
を処理すると「本文」まで消えちゃいませんか?