From 70d0312fbd078a08b5d424e957ace42843c7522c Mon Sep 17 00:00:00 2001 From: Yuki2718 <58900598+Yuki2718@users.noreply.github.com> Date: Mon, 22 Dec 2025 19:19:30 +0900 Subject: [PATCH] use regex for generic AS rules (#220666) * use regex for generic AS rules * escape commas and add script --- BaseFilter/sections/specific.txt | 20 ++++---------------- 1 file changed, 4 insertions(+), 16 deletions(-) diff --git a/BaseFilter/sections/specific.txt b/BaseFilter/sections/specific.txt index 9b473e092a8..ebdab258c37 100644 --- a/BaseFilter/sections/specific.txt +++ b/BaseFilter/sections/specific.txt @@ -257,24 +257,12 @@ smsonline.cloud#$?#html[data-theme][lang] [id^="img_"][style]:has(iframe[framebo ~dogdrip.net,~smsonline.cloud##ins[style$="height: 90px; width: 728px;"] ! aglint-disable no-invalid-modifiers !+ NOT_VALIDATE PLATFORM(windows, mac, android) -://content-loader.com/lib.js$urltransform=/lib\.js/error.js/,domain=~dogdrip.net|~smsonline.cloud +/:\/\/content-loader\.com\/[a-z]{3,6}(?:\.min)?\.js$/$script,urltransform=/[a-z]{3\,6}(?:\.min)?\.js/error.js/,domain=~dogdrip.net|~smsonline.cloud !+ NOT_VALIDATE PLATFORM(windows, mac, android) -://content-loader.com/sdk.js$urltransform=/sdk\.js/error.js/,domain=~dogdrip.net|~smsonline.cloud -!+ NOT_VALIDATE PLATFORM(windows, mac, android) -://content-loader.com/loader.min.js$urltransform=/loader\.min\.js/error.js/,domain=~dogdrip.net|~smsonline.cloud -!+ NOT_VALIDATE PLATFORM(windows, mac, android) -://html-load.com/lib.js$urltransform=/lib\.js/error.js/,domain=~dogdrip.net|~smsonline.cloud -!+ NOT_VALIDATE PLATFORM(windows, mac, android) -://html-load.com/sdk.js$urltransform=/sdk\.js/error.js/,domain=~dogdrip.net|~smsonline.cloud -!+ NOT_VALIDATE PLATFORM(windows, mac, android) -://html-load.com/loader.min.js$urltransform=/loader\.min\.js/error.js/,domain=~dogdrip.net|~smsonline.cloud +/:\/\/html-load\.com\/[a-z]{3,6}(?:\.min)?\.js$/$script,urltransform=/[a-z]{3\,6}(?:\.min)?\.js/error.js/,domain=~dogdrip.net|~smsonline.cloud !#if (!adguard_app_ios && !adguard_ext_android_cb && !adguard_ext_safari && !adguard_ext_chromium_mv3 && !adguard_app_windows && !adguard_app_mac && !adguard_app_android && !adguard_app_cli) -://content-loader.com/lib.js$domain=~dogdrip.net|~smsonline.cloud -://content-loader.com/sdk.js$domain=~dogdrip.net|~smsonline.cloud -://content-loader.com/loader.min.js$domain=~dogdrip.net|~smsonline.cloud -://html-load.com/lib.js$domain=~dogdrip.net|~smsonline.cloud -://html-load.com/sdk.js$domain=~dogdrip.net|~smsonline.cloud -://html-load.com/loader.min.js$domain=~dogdrip.net|~smsonline.cloud +/:\/\/content-loader\.com\/[a-z]{3,6}(?:\.min)?\.js$/$script,third-party,match-case,domain=~dogdrip.net|~smsonline.cloud +/:\/\/html-load\.com\/[a-z]{3,6}(?:\.min)?\.js$/$script,third-party,match-case,domain=~dogdrip.net|~smsonline.cloud !#endif ! !#if (adguard_ext_chromium)