javaScript 正則表示式驗證郵箱
阿新 • • 發佈:2021-11-14
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="[email protected]"; 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="[email protected]"; 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