电子邮件验证功能无法正常工作

时间:2016-04-19 06:40:11

标签: javascript validation email

我已经使用模式验证了电子邮件的功能。我的功能没有正确验证它。请尽可能详细地帮助和发布您的答案。谢谢。

function getemail(data){
    var pattern= /^([a-z][a-z0-9\.]+[a-z0-9])@([a-z][a-z0-9\-]+[a-z0-9])\.([a-z]{2,})(\.[a-z]{2,})$/;
    if (data==="") 
        {
            console.log("Email-id cannot be empty!");

        }
    else if(pattern.test(data)===false)
    {
        console.log("Enter a valid emailid");
    }
    else
    {
        var email= "<p>"+data+"</p>";
        return email;
    }
}

2 个答案:

答案 0 :(得分:0)

试试吧

var pattern= /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;

答案 1 :(得分:0)

 function Validation() {
        var regemail = /(.+)@(.+){2,}\.(.+){2,}/;  //Regex Pattern for Email Validation 
        //Email TextBox  Validation
        if (regemail.test($('#<textboxid>').val())) {
             alert('Entered Email id is correct');
        }
        else {
           alert('Please enter valid email Address');
           
        }
     }