URL 前面的双管道 - 正则表达式



查看广告拦截器的URL列表,并看到URL前面有双管道的条目:

||akamai.net^*.247realmedia.com/$third-party

有谁知道这些双管指的是什么?谢谢

这不是正则表达式,而是AdBlock脚本如何使用它。

引自 https://adblockplus.org/en/filters"地址开头/结尾匹配"部分

有时人们想阻止http://example.com/banner.gif以及https://example.com/banner.gifhttp://www.example.com/banner.gif。这可以通过在过滤器前面放置两个管道符号来实现,以确保过滤器在域名的开头匹配:||example.com/banner.gif将阻止所有这些地址,同时不阻止http://badexample.com/banner.gifhttp://gooddomain.example/analyze?http://example.com/banner.gif(需要 Adblock Plus 1.1 或更高版本(。

从上面可以清楚地看出,两个管道||用于匹配域的开头。

相关内容

  • 没有找到相关文章

最新更新