正则校验
Posted cocoaguo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了正则校验相关的知识,希望对你有一定的参考价值。
//示例:身份证 $.validator.addMethod("CheckID", function(value) { //验证身份证 var res = /^(d{15}$|^d{18}$|^d{17}(d|X|x))$/; if (value) { if (res.test(value)) { return true; } else { return false; } } else { return true; } } //邮箱 var res = /^([a-zA-Z0-9\_-.]){1,40}@([a-zA-Z0-9\_-]){1,30}(.[a-zA-Z0-9\_-]{2,5})+$/; //密码 "6-16位字母加数字" var res = /^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,16}$/; //6位数字 var res = /^^[0-9]{6}$/; //固定电话 var res = /^0d{2,3}-d{7,8}$/; //邮编 var res = /^[1-9]d{5}(?!d)$/; //手机号码 var res = /^1[34578]d{9}$/; //名称:只能英文或中文 var temp = /^[a-zA-Zu4e00-u9fa5]+$/; //输入区号-号码格式固话或手机号 var res = /^((0d{2,3}-d{7,8})|(1[0-9]{10}))$/; //大于0的正整数 var res = /^+?[1-9]d*$/; //价格正则 var res = /(^[1-9]d*(.d{1,2})?$)|(^0(.d{1,2})?$)/;
以上是关于正则校验的主要内容,如果未能解决你的问题,请参考以下文章