Javascript Regexp-查找我的电子邮件Id以有效域结尾

Javascript Regexp-查找我的电子邮件Id以有效域结尾,javascript,jquery,regex,Javascript,Jquery,Regex,我正在做电子邮件验证。我想测试一下电子邮件——用户正确输入了一些域。通常域包含最少2个字母到最多3个字母。它应该在前面加上符号 我试过这样做,但没有正常工作 \.+{2}|{3}$ 找到这个的正确方法是什么?我认为应该是这样的 /.+\..{2,3}$/ 在哪里 +说它应该有一个或多个字符 \。说应该有一个 {2,3}说应该有2-3个字符(你可以说类似[a-z]{2,3}的话,只允许字母) 模式是 \..{2,3}$ 说明: \。文字点符号 {2,3}$允许在点后加上字符串末尾两到三个

我正在做电子邮件验证。我想测试一下
电子邮件
——用户正确输入了一些域。通常域包含最少2个字母到最多3个字母。它应该在前面加上
符号

我试过这样做,但没有正常工作

\.+{2}|{3}$
找到这个的正确方法是什么?

我认为应该是这样的

/.+\..{2,3}$/
在哪里

  • +
    说它应该有一个或多个字符
  • \。
    说应该有一个
  • {2,3}
    说应该有2-3个字符(你可以说类似
    [a-z]{2,3}
    的话,只允许字母)
    • 模式是

      \..{2,3}$
      
      说明:

      • \。
        文字点符号
      • {2,3}$
        允许在点后加上字符串末尾两到三个字符

      …现在您有两个问题;)那么.info或.name TLD呢?也许我可以在最后将长度增加到6。那我还能做什么?还有什么想法?@3gwebtrain:不要限制长度。你将不得不处理边缘案例。你有很多答案可供选择。我会用
      结束这一天。
      .info
      。。。。。。。。?虽然我认为这个问题特别要求2或3,即使这是不正确的。。。