15楼#
发布于:2006-08-20 04:07
正则表达式的优点是准确度,并非速度。
关键字黑名单一般不需要太高准确度,勉强把简单的黑名单合并成复杂的正则表达式就是化简为繁,只会影响效率及速度。 |
|
|
16楼#
发布于:2006-08-20 04:07
用户被禁言,该主题自动屏蔽! |
|
17楼#
发布于:2006-08-20 04:07
|
|
|
18楼#
发布于:2006-08-20 04:07
第一条说明如下:
/(ggao|logo|blog)\/.*\.(gif|swf)/ 这一条不能加img,img的过滤是第二条。 第二条修正如下: /((up|down)load|img|image)[^\/]*\/[^\/]*\.(gif|swf)/ 原来的规则的确有问题,呵呵。查了一下资料才发现,原来排除某符号,应采用中括号[]而非小括号(),原谅我的错误。 不过许多网站的图片都会放在img和image里面,所以第二条不建议使用。或者前面加上网站的限制。 |
|
19楼#
发布于:2006-08-20 04:07
/ggao|a(\-|_)?d|(b)?log(o)?|im(a)?g/$image,object
a_*_d/*.gif a_*_d/*.swf a_*_d/*.jpg a-*-d/*.gif a-*-d/*.swf a-*-d/*.jpg 这些容易误杀又没多少网站会这样用,最好自己专门针对网站设置规则 |
|
|
20楼#
发布于:2006-08-20 04:07
打开配置文件夹下的adblockplus/patterns.ini,都是像这样的内容:
[Pattern] text=http://206.51.233.62/casino.gif type=filterlist regexp=http\:\/\/206\.51\.233\.62\/casino\.gif shortcut=http://2 disabled=false 怀疑ad+其实是先把filter解析成正则表达式再执行过滤. |
|
|
21楼#
发布于:2006-08-20 04:07
badboy2003:/ggao|a(\-|_)?d|(b)?log(o)?|im(a)?g/$image,object 高手啊 ![]() ![]() ![]() |
|
上一页
下一页