返回列表 发帖
接楼上,如果是过滤</html>后面所有的内容也可以使用"+"这个元字符,即"关键字[\s\S]+",这样关键字后面的所有内容都会匹配到

TOP

“[\s\S]*?”这个并不是一个定式,只要能达到你的目的用什么方式完全可以自由选择,像“.*?”也是可以用的,这个只是习惯问题,也许你习惯用“.*?”的话你可以继续用,只要能达到你想要的目的就可以了,不必拘泥用究竟用什么方式

每种方式区别是肯定会有的,比如在执行效率上,或者是匹配的内容上有些出入,但是对于exd这种只在特定网站生效的规则,效率问题可以不去考虑,只要能达到想要的目的就完全可以放心用

TOP

回复 11# jiechu 的帖子

这些可以放着不管,只要相应的脚本过滤了,这些就没有任何作用了。这些只是一些广告脚本遗留下来的东西

TOP

回复 13# jiechu 的帖子

实在要过滤也是可以的,就如你给出的2个例子,可以用"[^<]*?"即匹配到出现"<"为止,这也正是<script>...</script>中,后一个</script>的开头,如果要结合其他内容,也可以用类似的思路,总之过滤使用到的正则表达式并没有什么固定的格式,一切都是以能达到目的为主,所以,有时候稍微转个弯就可以了

TOP

返回列表