判断手机号码归属地的正则表达式

把该正则表达式放入到js代码中,可以实时的调试


function identityPhoneNumber(str) {
var yidong = /^1(3[4-9]|47|5[0-27-9]|8[2-478])$/;
var liantong = /^1(3[0-2]|5[56]|45|8[56])$/;
var dianxin = /^1([35]3|8[019])$/;
if(yidong.test(str)) {
return "这是一个移动号码";
} else if(liantong.test(str)) {
return "这是一个联通号码";
} else if(dianxin.test(str)) {
return "这是一个电信号码";
}
}
var value = identityPhoneNumber('188');
alert(value);

你可能感兴趣的:(javascript)