URL listings for adblockers을 보면 두 번 파이프가 URL 앞에있는 항목보고 :URL 앞의 이중 파이프 - 정규식?
||akamai.net^*.247realmedia.com/$third-party
사람이 이중 파이프를 참조 무엇인지를? 감사합니다
URL listings for adblockers을 보면 두 번 파이프가 URL 앞에있는 항목보고 :URL 앞의 이중 파이프 - 정규식?
||akamai.net^*.247realmedia.com/$third-party
사람이 이중 파이프를 참조 무엇인지를? 감사합니다
같은 각각의 가능성이 광고 차단 검사, 이것은 정규식이 아니라 AdBlock을 스크립트는 어떻게 사용.
"주소의/끝 시작 부분에 일치"
때때로 하나
http://example.com/banner.gif
뿐만 아니라https://example.com/banner.gif
및http://www.example.com/banner.gif
을 차단하고자하는 섹션 https://adblockplus.org/en/filters에서 인용. 필터 앞에 두 개의 파이프 기호를 붙여 필터가 도메인 이름의 시작 부분에서 일치하는지 확인하면됩니다.http://badexample.com/banner.gif
또는http://gooddomain.example/analyze?http://example.com/banner.gif
(Adblock Plus 1.1 이상 필요)을 차단하지 않으면 서||example.com/banner.gif
이 모든 주소를 차단합니다.
위에서부터 두 개의 파이프 ||
을 사용하여 도메인의 시작을 일치 시켰습니다.
JS의 이중 파이프는 케이스 중 하나가 참일 경우 true
으로 평가됩니다. 변수/표현식이 정의되지 않고 코드를 손상시키지 않도록하는 폴백 확인 조건. var a
가 선언 된 경우처럼
var result = a || 'not found';
그래서, result
은 '을 (를) 찾을 수 없습니다'와 같은 것, 그 밖에 동일 할 것이다.
마찬가지로, 목록에,
ak1.imgaft.com^$third-party
||akamai.net^*.247realmedia.com/$third-party
링크를 확인 하시겠습니까? 코드를 제공 할 수 있습니까? – Tushar
더블 파이프 용 링크가 필요하십니까? – Tushar
AdBlocker에서 사용하는 방법 – Tushar