没删掉的是div在作怪。
以下删除<div class="abc">
$content = preg_replace('/<div(.*)[^>](.*)>/s', '', $content);
以下删除</div>
$content = preg_replace('/<\/div>/s', '', $content);
try
以下删除<div class="abc">
$content = preg_replace('/<div(.*)[^>](.*)>/s', '', $content);
以下删除</div>
$content = preg_replace('/<\/div>/s', '', $content);
try
以下删除<div class="abc">
$content = preg_replace('/<div(.*)[^>](.*)>/s', '', $content);
以下删除</div>
$content = preg_replace('/<\/div>/s', '', $content);
try-------------------------------------------
可以去掉DIV,但好象会误删除掉其它的资料,跟我不过滤所得到的资料相差太多。过滤后只剩下一点点内容了。
以下删除<div class="abc">
$content = preg_replace('/<div(.*?)[^>](.*?)>/s', '', $content);
改这个试试!
$content = strip_tags($content);
我试了一下这个办法好象可以删除DIV
$content = preg_replace('/<div[^>]*>/s', '', $content);