帮小妹一把

帮小妹一把

小妹最近在做站内搜索程序,需要找关键字,我想找一个运行效率比较高的。找资料找了两份  
if(preg_match("<body([^>]+)>(.+)</body>", $data, $b)){   
$body=strip_tags( $b["2"]);   
}   
else{   
$body=strip_tags( $data);   
}  
还有一个  
preg_replace("/<style>.+<\/style>/is", "", $msg);   
$msg = preg_replace("/<[^>]+>/", "", $msg);   
$value = preg_match("/.*$keyword.*/i", $msg, $res);   
上面两段应该都是去掉相应的无用代码,留下文本文件是吧?  
我想问一下那个代码的执行效率更高一些?谢谢哈*_*

...

个人认为前面方法好些,可以得到body标签里面的全部内容。。。

第一个是得到body的全部内容并去掉无用代码

第二个是搜索关键字,似乎不一样的啊!

呵呵。。。太菜了!等高人来回答。。。

不是去掉无用的内容,是把想要的取出来
毕业了。。。

就是去掉html代码吧?顺便问问strip_tags能去掉js代码吗?

怎么我用了不行啊!

怎么解决?