js 验证身份证与邮箱
javascript身份证号验证 正则
验证邮箱
Js代码方法一: function verifyAddress(obj) { var email = obj; var pattern = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/; flag = pattern.test(email); if(flag) { alert(“Your email address is correct!”); return true; } else { alert(“Please try again!”); return false; } } 缺点:abc.abc@abc.abc.com 不成 -------------------------------------------- 方法二: function isEmail(str){ var email = str; var reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/; return reg.test(email); } 缺点:abc.abc@abc.com不成 -------------------------------------------- 方法三: function isEmail(str){ var email = str; var reg = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/; return reg.test(email); } -------------------------------------------- 方法四: function isEmail(str){ var email = str; var reg = /^[_a-zA-Z0-9-]+(\\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\\.[a-zA-Z0-9-]+)*\\.(([0-9]{1,3})|([a-zA-Z]{2,3})|(info|name))$/; return reg.test(email); }