电子邮件正则表达式Javascript

时间:2012-09-28 19:32:37

标签: javascript regex email

我有一封电子邮件正则表达式。但我想在正则表达式中的@符号前只允许1到20个字符。

([\w-\"]+(?:\.[\w-\"]+))@((?:[\w-]+\.)*\w[\w-]{0,255})\.([a-z]{2,6}(?:\.[a-z]{2})?)

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:1)

你最好在正则表达式之外查看,但在这种特定情况下碰巧有一种方法:

(?=[^@]{1,20}@)([\w-\"]+(?:\.[\w-\"]+))@...