javaScript 正则表达式验证邮箱
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title></title> 6 </head> 7 <script type="text/javascript"> 8 function isEmail(str){ 9 if(str==null) return; 10 11 var reg=new RegExp(/^([a-zA-Z0-9._-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/); 12 13 return reg.test(str);//检测字符串是否符合正则表达式 14 } 15 16 (function(){ 17 var str="123abc@qq.com"; 18 document.write(str+"验证结果:"+isEmail(str)+"<br />"); 19 20 var str="123_test.com"; 21 document.write(str+"验证结果:"+isEmail(str)+"<br />"); 22 23 var str="haha@163.com"; 24 document.write(str+"验证结果:"+isEmail(str)+"<br />"); 25 26 })(); 27 </script> 28 <body> 29 <div> 30 <h3> 31 正则表达式验证邮箱是否正确,RegExp对象的test()方法可以检测某个字符串是否匹配。 32 test()使用格式: 33 正则表达式对象.test(String);//检测某个字符串是否符合正则表达式格式 34 </h3> 35 </div> 36 37 38 </body> 39 </html>
本文来自学习小花,作者:aixuexi666888,转载请注明原文链接:https://www.cnblogs.com/aixuexi666888/p/15551050.html