正则表达式
的文章,是无法保证规范与时效性的
总结来说,如果想要保障严谨的规范性,就无法保证时效性, 建议花个十几分钟看一下 正则表达式 - 语法 ,自行制定需要的结果,同时尽量注意 及时更新过时的代码
…
文章最后更新时间
: 2019 - 01 - 02
— --- — | 中国移动 | 中国联通 | 中国电信 | 虚拟运营商 |
---|---|---|---|---|
已有号段 | 134 135 136 137 138 139 147(上网卡) 150 151 152 157 158 159 165 172 178(4G) 182 183 184 187 188 | 130 131 132 145(上网卡) 155 156 171 175 176(4G) 185 186 | 133 149 153 173 174 177(4G) 180 181 189 191 | 170 171 |
新增号段 (2017-08-08 工信部) | 1440(物联网) 148(物联网) 198 | 146(物联网) 166 | 1410(物联网) 199 |
/^[1](([3][0-9])|([4][5-9])|([5][0-3,5-9])|([6][5,6])|([7][0-8])|([8][0-9])|([9][1,8,9]))[0-9]{8}$/
/^[1]([3-9])[0-9]{9}$/
js
代码中进行应用的一种写法: var telStr = /^[1](([3][0-9])|([4][5-9])|([5][0-3,5-9])|([6][5,6])|([7][0-8])|([8][0-9])|([9][1,8,9]))[0-9]{8}$/;
var inputStr = "18810998988";
if (!(telStr.test(inputStr))) {
flag = '手机号码输入不规范';
}else{
msg = "手机号码规范";
}