阅读:8506回复:8
我想在Adblock中加入一条白名单应该如何加?
我Adblock中有一条规则如下:
/(\.|\/)(ad|banner)(s)?(\d)*(\.|\/|_)/ 我想加入以下的地址为白名单: http://www.cmfu.com/ad3.htm 那么我应该如何写规则? |
|
1楼#
发布于:2015-09-10 11:16
用户被禁言,该主题自动屏蔽! |
|
2楼#
发布于:2004-11-30 21:42
|
|
|
3楼#
发布于:2004-11-30 21:42
其实是支持的,已经试过了
不过adblock马上就要出白名单了(官方英文论坛上面说 "全坛子的人都在焦急的等待着" 没错,白名单出了生活就简单多了,只是不知道白名单里面 是否也支持正则表达式,那样就完美了 |
|
|
4楼#
发布于:2004-11-30 21:42
看来只有等了,等到支持了才说
|
|
5楼#
发布于:2004-11-30 21:42
他们的过滤列表
http://www.geocities.com/pierceive/adblock/ 一大堆文件,最下面日期最新的应该是最多filter的, 不过建议能看懂的话尽量看懂了再有选择的用,我们国情不同 我还没选中合适的 |
|
|
6楼#
发布于:2004-11-30 21:42
我到官方坛子上去问过,也得到别人这样的回答了
不支持那真是郁闷…… |
|
|
7楼#
发布于:2004-11-30 21:42
(?!=winner)=no winner
adblock中还不行噢。 |
|
|
8楼#
发布于:2004-11-30 21:42
我今天查阅了很多英文网站,跟adblock无关,就是讨论正则表达式的,其中
就有人提到要exclude单词而不是单个字母的问题,由于正则表达式里面[]号只能是单个匹配, 势必要写[^][^][^][^][^][^]这么一大堆,这还不算完,假如我要exclude "abc"这个字符串,不但要 ^([^a][^b][^c]),还要: ^(ab[^c]) ^(a[^b]c) ^(a[^b][^c]) ^([^a]bc) ^([^a]b[^c]) ^([^a][^b]c) 因为光 ^([^a][^b][^c])的话,只要第一个字符不是a就满足条件了,那么abd, acd什么的都会被排除掉,而其实我们只需要排除abc…… 然后要把这些一并"或"起来: ^(ab[^c]|a[^b]c|a[^b][^c]|[^a]bc|[^a]b[^c]|[^a][^b]c|[^a][^b][^c]) 三个字母的排列组合就有这么多了,四个五个怎么办? 这是正则表达式自己的问题,他们说用函数才能解决,或者扩展过的正则表达式……可是adblock没有 |
|
|