【表单验证】几个常用的正则表达式子
1 $.validator.addMethod("mobile", function(value, element) { 2 return /^1[345678]\d{9}$/.test(value); 3 }, "请输入合法的手机号码"); 4 5 $.validator.addMethod("phone", function(value, element) { 6 return /^\d{3}-\d{8}|\d{4}-\d{7}$/.test(value); 7 }, "请输入合法的电话号码,例如020-12345678或0755-1234567"); 8 9 $.validator.addMethod("idCardNo", function(value, element) { 10 return /(^\d{15}$)|(^\d{17}([0-9]|X)$)/.test(value); 11 }, "请输入合法的身份证号码"); 12 13 $.validator.addMethod("dateGtThan", function(value, element, param) { 14 15 var to = $(param).val(); 16 var thisDate = value.split("-"); 17 var toDate = to.split("-"); 18 return (new Date(thisDate)) > (new Date(toDate)); 19 20 }, "结束日期必须大于开始日期");
这是最近用到的几个正则验证表达式 用到了插件中的自定义验证信息的函数 很方便

浙公网安备 33010602011771号