2018新型手机号正则表达式记录

Posted lisen203

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2018新型手机号正则表达式记录相关的知识,希望对你有一定的参考价值。

最近做登陆注册时,需要用到正则验证,自己查询了下,做个记录方便以后再次查找吧!

// 手机号码正则表达式

var mobile = /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])d{8}$/;

//19位全国正式唯一学籍号正则表达式

var roll_code = /^[A-Z]d{6}(18|19|20)?d{2}(0[1-9]|1[012])(0[1-9]|[12]d|3[01])d{3}(d|[xX])$/;

//18位身份证正则表达式

var identity_card = /^d{6}(18|19|20)?d{2}(0[1-9]|1[012])(0[1-9]|[12]d|3[01])d{3}(d|[xX])$/;

//保留一位小数的正数正则表达式

var reg = /(^[1-9](d+)?(.d{1,1})?$)|(^(0){1}$)|(^d.d{1,1}?$)/;

注意:前端用d,在服务器端是要写成\d;

以上是关于2018新型手机号正则表达式记录的主要内容,如果未能解决你的问题,请参考以下文章

正则表达式:手机号验证

常用正则表达式(手机号邮箱URL地址身份证等等)

正则匹配常用记录

JS 正则表达式国外手机号

django手机号码正则表达式

国内外手机号码正则表达式