阅读:3929回复:11
这两条规则有什么不同?
/(\/|_|-)ads?(?!=&)(banner|click|flow|frame|serv(er|e)?|stream|type|vert(ising|isement)?|js|trix|xchange|wrapper)s?[(\.|\/|_)\d_]/
/[\W_]ad(?!=&)(banner|click|flow|frame|serv(er|e)?|stream|type|vert(ising|isement)?|js|trix|xchange|wrapper)?s?[\W\d_]/ |
|
1楼#
发布于:2006-05-05 19:17
哪一条好点?
|
|
2楼#
发布于:2006-05-05 19:17
不懂正则表达式,同问&帮顶。
|
|
3楼#
发布于:2006-05-05 19:17
高手指点下。。。
|
|
4楼#
发布于:2006-05-05 19:17
把两条都加进去,0.7版的adblock_plus可以显示每条规则拦截了多少元素,自己试试看哪个效果好。这个问题跟你经常上的网站也有关系
|
|
|
5楼#
发布于:2006-05-05 19:17
第一条的s?重了吧?
感觉两条都会造成误杀,不管是(\/|_|-)还是[\W_].但是第一条会好一点. |
|
|
6楼#
发布于:2006-05-05 19:17
楼上的大虾帮我改进一下吧,我对广告过滤要求不苛刻的。
|
|
7楼#
发布于:2006-05-05 19:17
那倒不如不用
|
|
|
8楼#
发布于:2006-05-05 19:17
|
|
9楼#
发布于:2006-05-05 19:17
根据我自己的体验,adblock的规则一般有几类:
1."ad"类,就是/(\/|\.)ad\d?(\/|\.)/这样子的 2.ad衍生类,popad/pagead/adsence之类的. 3.关键字类,如3721/sexcat等你一辈子也不想见到的. 4.标准格式类,com/net/org和jpg/gif的三段式. 5.具体类,随手添加,日后整理时删掉. |
|
|
10楼#
发布于:2006-05-05 19:17
上面说的list里就是这样的想法.
关键字类: /(\.|\/)(xuncai|guanggao|3721|u88|allyes|pfp|cpc|cpro|narrowad|adsence\.sogou|gg|scalink)(\.|\/)/ ad类: /(\.|\/|_)ad(s|v|sview|server)?\d*(\.|\/|_|\?)/ banner类: /(\.|\/|_)banner(s|id)?\d*(_|\W)/ 图片类: /\D\d{2,3}x\d{2,3}(\.|_)/ pop类: /pop(me|up|win|window|windows)(\.|\/)/ |
|
11楼#
发布于:2006-05-05 19:17
多谢!!!!!!!!!!!1
|
|