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

Javascript URL前面的双管道-正则表达式?,javascript,regex,http,url,adblock,Javascript,Regex,Http,Url,Adblock,查看并查看URL前面带有双管道的条目: | | akamai.net^*.247realmedia.com/$third-party 有人知道这些双管指的是什么吗?谢谢如果两种情况都是真的,JS中的Double pipes的计算结果就是true。这是一个回退检查条件,以确保变量/表达式不会未定义,也不会破坏代码。像 var result = a || 'not found'; 因此,如果声明了var a,result将等于a,否则将等于“未找到” 类似地,在你的列表中,广告拦截器检查每种可能性

查看并查看URL前面带有双管道的条目:

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


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

如果两种情况都是真的,JS中的Double pipes的计算结果就是
true
。这是一个回退检查条件,以确保变量/表达式不会未定义,也不会破坏代码。像

var result = a || 'not found';
因此,如果声明了
var a
result
将等于a,否则将等于“未找到”

类似地,在你的列表中,广告拦截器检查每种可能性,如

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

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

引用“地址开头/结尾匹配”部分

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


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

您可以提供链接/代码来确认这一点吗?所以您想要双管道的链接?AdBlockerThanks如何使用该链接。:)