码迷,mamicode.com
首页 > Web开发 > 详细

JS正则验证邮箱的格式

时间:2016-05-29 19:55:41      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:

function test()
 2技术分享        {
 3技术分享           var temp = document.getElementById("text1");
 4技术分享           //对电子邮件的验证
 5技术分享           var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
 6技术分享           if(!myreg.test(temp.value))
 7技术分享           {
 8技术分享                alert(‘提示\n\n请输入有效的E_mail!‘);
 9技术分享                myreg.focus();
10技术分享                return false;
11技术分享           }
12技术分享        }
13技术分享        //由于方法相同,一下只写出相关的正则表达式
14技术分享        //对于手机号码的验证(提供了两种方法)
15技术分享        var mobile=/^((13[0-9]{1})|159|153)+\d{8}$/;
16技术分享        var mobile1=/^(13+\d{9})|(159+\d{8})|(153+\d{8})$/;
17技术分享        //对于区号的验证
18技术分享        var phoneAreaNum = /^\d{3,4}$/;
19技术分享        //对于电话号码的验证
20技术分享        var phone =/^\d{7,8}$/;
二.解释相关的意义
     1.  /^$/ 这个是个通用的格式。
         ^ 匹配输入字符串的开始位置;$匹配输入字符串的结束位置
     2. 里面输入需要实现的功能。
        * 匹配前面的子表达式零次或多次;
       + 匹配前面的子表达式一次或多次;
       ?匹配前面的子表达式零次或一次;
       \d  匹配一个数字字符,等价于[0-9]
        
        

JS正则验证邮箱的格式

标签:

原文地址:http://www.cnblogs.com/1039595699TY/p/5539973.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!