客户端电子邮件验证

时间:2012-03-01 05:41:17

标签: javascript jquery

使用哪些正则表达式进行电子邮件验证可以帮助我

$("Textbox").rules("add", { regularExpression: "^[a-zA-Z'.\s]{1,40}$" })

3 个答案:

答案 0 :(得分:1)

你应该试试这个......

/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/

答案 1 :(得分:0)

function validateEmail(email) { 
    var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\
".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA
-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
    return re.test(email);
} 

Validate email address in JavaScript?

答案 2 :(得分:0)

这个正则表达式可行。

^([a-zA-Z])([\w-.]*)@([\w]+)([\w-.])*\.(aero|asia|be|biz|com.ar|ca|co|co.in|co.jp|co.kr|co.sg|com|com.ar|com.mx|com.sg|com.ph|co.uk|coop|de|edu|es|fr|gov|in|info|it|jobs|ltd|mil|mobi|museum|name|net|net.mx|org|ru|us)+$