求正则大神
假如有3个域名,aaa.com; bbb.com ; ccc.com ; 怎么判断当前页面地址loaction.href是否是这3个域名之下的,考虑http和https;
比如http://www.baidu.com/aaa.com 就是false,
https://aaa.com/img/01.png 就是true;
http://a.bbb.com/img/02.jpg 是false
求正则大神
假如有3个域名,aaa.com; bbb.com ; ccc.com ; 怎么判断当前页面地址loaction.href是否是这3个域名之下的,考虑http和https;
比如http://www.baidu.com/aaa.com 就是false,
https://aaa.com/img/01.png 就是true;
http://a.bbb.com/img/02.jpg 是false
var str = location.protocol+location.hostname;
var reg = new RegExp("/^https://www\.(aaa|bbb|ccc)\.com$/i");
var result = reg.test(str);
应该符合你的要求
13 回答12.6k 阅读
7 回答1.8k 阅读
3 回答1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
2 回答1.8k 阅读
2 回答1k 阅读✓ 已解决
试试这个: