我需要一条正则排除某些字符,例如“ç”,并且还存在检查'@'符号。有人可以帮忙吗?

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

(/^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[\w-]{2,4}$/)
有帮助吗?

解决方案

主要:

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

利用 http://en.wikipedia.org/wiki/email_address#syntax 为了更好的正则表达。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top