共计 734 个字符,预计需要花费 2 分钟才能阅读完成。
由于新增了 166,199,198 等新号段,最新移动,电信,联通号段如下:移动号段:134 135 136 137 138 139 144 147 148 150 151 152 157 158 159 172 178 182 183 184 187 188 198
联通号段:130 131 132 145 146 155 156 166 171 175 176 185 186
电信号段:133 141 149 153 170 173 174 177 179 180 181 189 199
手机号码验证(号码验证没有特别严谨):
function isMobile(s) {
var reg = /^1[3|4|5|6|7|8|9][0-9]{9}$/; // 验证规则
var flag = reg.test(s); //true
return flag;
}
移动号码验证:
function isYdmobile(s){
var yd = /1(3[4-9]|4[478]|5[012789]|7[28]|8[23478]|9[8])\d{8}/; // 验证规则
var flag = yd.test(s); //true
return flag;
}
联通号码验证:
function isLtmobile(s){
var lt = /1(3[0-2]|4[56]|5[56]|6[6]|7[156]|8[56])\d{8}/; // 验证规则
var flag = lt.test(s); //true
return flag;
}
电信号码验证:
function isDxmobile(s){
var dx = /1(3[3]|4[19]|5[3]|7[03479]|8[019]|9[9])\d{8}/; // 验证规则
var flag = dx.test(s); //true
return flag;
}
原谅不会命名,如果写法或者号段有问题,希望大家告诉我,我马上更改!