简单的正则表达式用于电子邮件地址验证

jqs*_*jqs 0 regex validation jquery email-address

我需要一个正则表达式来排除某些字符,如'ç',并检查'​​@'符号是否存在.有人可以帮忙吗?

我使用jquery使用以下表达式进行客户端验证:

(/^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[\w-]{2,4}$/)
Run Code Online (Sandbox Code Playgroud)

Dar*_*arm 5

主要:

function isAValidEmailAddress(emailAddress){
     return /^[a-z0-9_\-\.]{2,}@[a-z0-9_\-\.]{2,}\.[a-z]{2,}$/i.test(emailAddress);
}
Run Code Online (Sandbox Code Playgroud)

使用http://en.wikipedia.org/wiki/Email_address#Syntax获得更好的正则表达式.