1. 程式人生 > 其它 >javaScript 正則表示式驗證郵箱

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="[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