我有这条线来阻止像ad.somedomain.tld这样的广告主机名, 但它似乎阻止了像下载、上传等这样的主机名。
([\w.-]+\.)?ad\.[^/]+/?
什么是正确的语法,谢谢
我有这条线来阻止像ad.somedomain.tld这样的广告主机名, 但它似乎阻止了像下载、上传等这样的主机名。
([\w.-]+\.)?ad\.[^/]+/?
什么是正确的语法,谢谢
正则表达式
\b(?:.?)ad(?:.?)\b
描述
\b Word boundary: match in between (^\w|\w$|\W\w|\w\W)
(?:.?) Non-capturing Group
. 0 to 1 times [greedy] Any character (except newline)
ad Literal ad
(?:.?) Non-capturing Group
. 0 to 1 times [greedy] Any character (except newline)
\b Word boundary: match in between (^\w|\w$|\W\w|\w\W)
可视化(由debuggex提供)