jquery验证表单是否满足正则表达式是否通过验证例子
//验证通用函数 a表示元素对象,b表示正则表达式,c存bool值 function testyz(a,b,c){ c=false; $(a).on("blur",function(){ var $zhi=$(this).val(); if(b.test($zhi) && $zhi.length>0){ c=true; alert("符合") }else{ c=false; alert("不符合") } }); } //例子 //用户名 testyz("#username",/^\w{3,}@\w+(\.\w+)+$|^1[3|4|5|7|8]\d{9}$/,yhbool); //密码 testyz("#mima",/^[a-zA-Z][a-zA-Z0-9]{5,16}/,mmbool); //手机号 testyz("#phone",/^1[3|4|5|7|8]\d{9}$/,sjbool);