diff --git a/.github/diy/packages/luci-app-passwall/root/usr/share/passwall/adblock.sh b/.github/diy/packages/luci-app-passwall/root/usr/share/passwall/adblock.sh index 0841ea42..bda49e0b 100644 --- a/.github/diy/packages/luci-app-passwall/root/usr/share/passwall/adblock.sh +++ b/.github/diy/packages/luci-app-passwall/root/usr/share/passwall/adblock.sh @@ -60,7 +60,7 @@ process_url() { if (fmt == "" && $0 ~ /^\|\|[a-zA-Z0-9]/) fmt = "adguard" if (fmt == "" && $0 ~ /^(0\.0\.0\.0|127\.0\.0\.1)[[:space:]]/) fmt = "hosts" - if (fmt == "" && $0 ~ /^[a-zA-Z0-9]([a-zA-Z0-9\-]*[a-zA-Z0-9])?(\.[a-zA-Z0-9]([a-zA-Z0-9\-]*[a-zA-Z0-9])?)+$/) + if (fmt == "" && $0 ~ /^[a-zA-Z0-9]([a-zA-Z0-9.\-]*[a-zA-Z0-9])?\.[a-zA-Z]{2,}$/) fmt = "plain" }