easylist中的AD URL列表

时间:2014-12-06 17:36:03

标签: regex adblock

Adblockplus如何使用https://easylist-downloads.adblockplus.org/easylist.txt来检测网址是一个广告网址?此文件中提到的正则表达式包含“#”,它似乎不是一个合法的正则表达式字符。任何人都可以向我指出代码(https://github.com/adblockplus/adblockplus/tree/master/lib),其中ADblock plus使用该列表对网址进行分类。

1 个答案:

答案 0 :(得分:2)

最后,我发现AdblockPlus如何使用easylist订阅规则从英文网页中删除广告,包括不需要的框架,图片和对象。有三种规则 -

  1. 屏蔽规则 - 确定Adblock Plus应阻止的地址的一组规则
  2. 异常规则 - 异常规则的构建与阻止规则相同,它们定义了即使存在匹配的阻止规则也应允许的地址。
  3. 元素隐藏 - 用于隐藏页面上可能是AD的DOM元素。这些规则是有效的CSS选择器。
  4. 如果有人计划使用/自定义ADBlockPlus插件,那么这些规则将会派上用场,因为它涵盖了大多数已知的广告网址,直到日期为止。