/**
* 方法名:判断b是否是a的子域名
*/
```javascript
exports.domainName = function(a, b) {
var domain_arr = ['com','cn','cc','net','xin','top','win','vip','news','pub','xyz','online','red','tech','org','website','store'];
var a, b;
var domain_arr1 = new Array();
var domain_arr2 = new Array();
domain_arr1 = a.split(".");
domain_arr2 = b.split(".");
if (domain_arr.indexOf(domain_arr1[domain_arr1.length-2])>-1) {//a的域名为.com.cn;
if (domain_arr.indexOf(domain_arr2[domain_arr2.length-2])>-1) {//b的域名为.com.cn
if (domain_arr1[domain_arr1.length-3]==domain_arr2[domain_arr2.length-3]) {
return true;
}else{
return false;
};
}else{//b的为单.com;
if (domain_arr1[domain_arr1.length-3]==domain_arr2[domain_arr2.length-2]) {
return true;
}else{
return false;
};
};
}else{//a的域名为.com的
if (domain_arr.indexOf(domain_arr2[domain_arr2.length-2])>-1) {//b的域名为.com.cn
if (domain_arr1[domain_arr1.length-2]==domain_arr2[domain_arr2.length-3]) {
return true;
}else{
return false;
};
}else{//b的为单.com;
if (domain_arr1[domain_arr1.length-2]==domain_arr2[domain_arr2.length-2]) {
return true;
}else{
return false;
};
};
};
/*console.log(domain_arr1[domain_arr1.length-2]);
console.log(domain_arr2[domain_arr2.length-2]);
var domain1 = a.replace(/http:\/\/.*?([^\.]+\.(com\.cn|org\.cn|net\.cn|[^\.]+))\/.+/, "$1");
domain1 = domain1.toString()
console.log(domain1);
if(b.indexOf(domain1) > 0) {
return true;
} else {
return false;
}*/
}
判断子域名
最新推荐文章于 2023-11-11 22:20:23 发布