PHP过滤Discuz论坛的干扰码

最近看某论坛,想把里面的东西copy出来,无奈那个论坛加了干扰码,我拿不到干净的文本。只好用PHP写了个过滤,两个很简单的正则就解决了。将html代码喂进去就会输出没有干扰码的html:PHP Code:
function filter($str){
$str = preg_replace("/<span style=\"display:none\">(.+?)<\/span>/","",$str);
$str = preg_replace("/<font style=\"font-size:0px;color:#FFF\">(.+?)<\/font>/","",$str);
return $str;
}

话题:Discuz

PHP过滤Discuz论坛的干扰码有 3 条回应

  • No.390 回复

    能直接过滤掉HTML源文件里的干扰码??

  • No.391 回复

    >>No.390 , VempX
    只能过滤Discuz6加的干扰码。其他程序没试过。

  • No.392 回复

    囧……可惜

发表回应

 
如果您是注册用户,请先登录。
昵称 (*)
E-Mail (*)
(不会公开)
网站
留言 (*)
悄悄话
有(*)标记的是必填项目。