一些常用的正则
来源:互联网 发布:erp软件的作用 编辑:程序博客网 时间:2024/04/27 21:29
//邮箱验证
/* 检查手机号码是否正确 */
/* 检查电话是否正确 */
/* 检查身份号是否正确 */
function ckyEamil(){ var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; if (filter.test($("#email").val())||$("#email").val()==""){ return true; }else{ dialogMsg('您的电子邮件格式不正确,请确认',0); return false; }}
/* 检查手机号码是否正确 */
function checkMobilePhone(mobilePhone) { var re = new RegExp(/^((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)$/); var retu = mobilePhone.match(re); if (retu) { return true; }else{ return false; }}
/* 检查电话是否正确 */
function checkTelephone(Telephone) { var re = new RegExp(/^([0-9]{3,4}-)?[0-9]{7,8}$/); var retu = Telephone.match(re); if (retu) { return true; }else{ return false; }}
/* 检查身份号是否正确 */
function checkIDCard(IDCard) { var re1 = new RegExp(/^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$/); var re2 = new RegExp(/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/); var retu1 = IDCard.match(re1); var retu2 = IDCard.match(re2); if (retu1 || retu2) { return true; }else{ return false; }}
0 0
- 常用的一些正则
- 一些常用的正则
- 常用的一些正则表达式
- 一些常用的正则表达式
- 一些常用的正则表达式
- 一些常用的正则表达式
- 一些常用的正则表达式
- 一些常用的正则表达式
- 一些常用的正则表达式
- 一些常用的正则表达式
- 一些常用的正则表达式
- 一些常用的正则表达式
- 一些常用的正则表达式
- 一些常用的正则表达式
- 一些常用的正则表达式
- 常用的一些正则表达式
- 一些常用的正则表达式
- 一些常用的正则表达式
- pc移动端自适应布局js脚本(一)
- 矩阵求导公式
- 回调方法举例
- tensorflow学习笔记三:实例数据下载与读取
- 发布客户化PLSQL APIs到Oracle Integration Repositoy(IREP)
- 一些常用的正则
- 委托中的invoke和begininvoke
- DOCKER windows安装
- Javascript 严格模式use strict详解
- Django-Rest-Framework 入门
- 论文笔记 FCN: Fully Convolutional Networks for Semantic Segmentation
- 9 接口描述语言 slice
- IDEA运行web工程报错,Error running wis-client-web: SSL HTTP Connector node not found: set up one in the ser
- javascript Thunk深入解析