最近工作中遇到了很多关于正则的模块,所以总结了一些,供大家回顾学习。 ----------------------------------
/** * 手机号:目前全国有27种手机号段。 * 移动有16个号段:134、135、136、137、138、139、147、150、151、152、157、158、159、182、187、188。其中147、157、188是3G号段,其他都是2G号段。 * 联通有7种号段:130、131、132、155、156、185、186。其中186是3G(WCDMA)号段,其余为2G号段。 * 电信有4个号段:133、153、180、189。其中189是3G号段(CDMA2000),133号段主要用作无线网卡号。 * 150、151、152、153、155、156、157、158、159 九个 * 130、131、132、133、134、135、136、137、138、139 十个 * 180、182、185、186、187、188、189 七个 * 13、15、18三个号段共30个号段,154、181、183、184暂时没有,加上147共27个。 */ function msisdn(){ var val = document.getElementById('msisdn'); var reg = /(^13\d{9}$)|(^15[0,1,2,3,5,6,7,8,9]\d{8}$)|(^18[0,2,5,6,7,8,9]\d{8}$)|(^147\d{8}$)/g ; if(reg.test(val.value)){ alert('手机号:'+val.value+',正确.'); }else{ alert('手机号:'+val.value+',错误.'); } }
相关推荐
JavaScript正则验证手机格式Demo,js使用正则表达式,用来验证手机的正确格式,可检测出是否为手机号码的Demo
javascript正则表达式表单验证大全非常好用!
JavaScript正则表达式验证身份证号码是否合法(两种方法)分析.docx
收集于网上各种javascript的正则表达式验证,如邮箱,ip,字符,数据和各种组合的验证。 只能输入由26个英文字母组成的字符串:“^[A-Za-z]+$” 只能输入由26个大写英文字母组成的字符串:“^[A-Z]+$” 只能输入由...
例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证 •替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者...
常用正则验证,各种常用验证包含,汉字、手机号、电话号码、email、金额、特殊字符等常见完整js类库。
Javascript正则表达式教程 用于验证
JavaScript正则表达式校验非负整数实例.docx
ASP.net+MVc+javaScript正则表达式验证
经典JavaScript正则表达式实战 表单验证 学下研究JSP必备
在用户注册页面有些需求要求的比较严格,需要对身份证验证是否合法,通过此功能严格此系统软件,从而过滤到很多水客。此篇文章主要是讲解如何用javascript正则表达式验证身份证号码是否合法,需要的朋友可以参考下
JavaScript使用正则表达式进行验证
Javascript正则表达式校验共7页.pdf.zip
熟悉JavaScript正则表达式的语法规则及使用方法,JSON数据的应用
比较实用的javascript做的表单验证,验证的表单域包括用户名、密码、密码确认、密码提示问题、邮箱、手机号码、身份证。表单域基本通过获得焦点显示提示信息,失去焦点进行验证,还有提交表单验证。提交表单先进行...
直接用于编程的逻辑之中。 3,说明:本部分所举的正则表达式的代码片断,都是经过测试的,但有一点需要注意,对于换行的字符串的定义,我们在表述时使用的是类似如下的形式: var str=“It’s is a beautiful city...
一个比较经典的表单验证方式,采用JavaScript和正则表达式来进行无刷新验证,有三种验证模式。
JavaScript正则表达式校验非零的负整数实例.docx
JavaScript验证正则表达式大全.txtJavaScript验证正则表达式大全.txtJavaScript验证正则表达式大全.txtJavaScript验证正则表达式大全.txtJavaScript验证正则表达式大全.txtJavaScript验证正则表达式大全....