flyzy博客
分享便宜VPS与网络优惠
搬瓦工

请教大佬,正则表达式匹配域名?

例子:

需要匹配下列域名…
ad.hismarttv.com
ads.hismarttv.com
adsrv.hismarttv.com
www.hismarttv.com
down.hismarttv.com
任何.hismarttv.com的域名

可用下面这个正则匹配 .*hismarttv.com复制代码

通配符的写法就是 *.hismarttv.com复制代码

我请教大佬,有什么其他的写法谢谢?

正则表达式 (regex) 简介 – Google Analytics(分析)帮助.html
https://support.google.com/analytics/answer/1034324?hl=zh-Hans

正则测试
https://tool.oschina.net/regex

甘肃省网友说:[\w\-\d\.]{1,}\.hismarttv\.com

河南省网友说:[a-zA-Z0-9-]+\.hismarttv\.com复制代码

江西省网友说:谢谢大佬
.*\.hismarttv\.com 这个也可以

江苏省网友说:谢谢大佬,测试有效.

河北省网友说:按你的这个式子 连….histmarttv.com都会匹配上.贪婪匹配样本大容易出错.
3楼的无法匹配,形如 111.222.histmarttv.com的这种三级甚至四级子域名.

海南省网友说:谢谢大佬,我就是要全部匹配,然后hosts 指定127.0.0.1去广告…
*.hismarttv.com //通配符格式
解析成127.0.0.1 海信电视就没广告了

赞(0) 打赏
关注我们
未经允许不得转载:flyzy博客 » 请教大佬,正则表达式匹配域名?
分享到: 更多 (0)

这是一种鼓励

支付宝扫一扫打赏

微信扫一扫打赏