手机正则表达式匹配手机号码的固定电话最近做的是什么?
一、手机正则表达式
匹配手机号码的正则表达式:^1(358|4[579]|66|7[0135678]|9[89])[0-9]{8}$
目前匹配号段
中国电信号段
133、149、153、173、177、180、181、189、199
中国联通号段
130、131、132、145、155、156、166、175、176、185、186
中国移动号段
134(0-8)、135、136、137、138、139、147、150、151、152、157、158、159、178、182、183、184、187、188、198
其他号段
14号段以前为上网卡专属号段,如中国联通的是145js验证手机号码正则表达式js验证手机号码正则表达式,中国移动的是147等等。
虚拟运营商
电信:1700、1701、1702
移动:1703、1705、1706
联通:1704、1707、1708、1709、171
二、固定电话
<pre>带区号的固定电话正则 /^(([0+]d{2,3}-)?(0d{2,3})-)(d{7,8})(-(d{3,}))?$/</pre>
<pre>不带区号的固定电话 /^(d{7,8})(-(d{3,}))?$/</pre>
最近做的一个项目手机正则用这个:var regPhone = /^1[3456789]{1}d{9}$/; 手机号码199开头的也可以通过
<pre>//验证数据
function validate(type) {
var phone = $('#phone').val(); //手机号码
var regPhone = /^1[3456789]{1}\d{9}$/; //手机正则
var getCode = $('#getCode').val(); //验证码
//验证手机号
if (phone === '') {
app.unit.msg('请输入手机号码')
return false;
} else if (!regPhone.test(phone)) {
app.unit.msg('手机号格式错误')
return false;
}
if (type === 2 && getCode === '') {
app.unit.msg('请输入验证码')
return false;
}
return true;
re>
发表评论
热门文章
Spimes主题专为博客、自媒体、资讯类的网站设计....
一款个人简历主题,可以简单搭建一下,具体也比较简单....
仿制主题,Typecho博客主题,昼夜双版设计,可....
用于作品展示、资源下载,行业垂直性网站、个人博客,....
酷小呵
4天前
不错,用上了