Regexp -找到我的电子邮件Id结束与有效的域

Regexp - find my email Id end with valid domain

本文关键字:结束 有效 Id 电子邮件 我的 Regexp      更新时间:2023-09-26

我正在做一个电子邮件验证。我想测试email -用户输入正确结束与一些域。通常域名包含最少2个字母到最多3个字母。并在前面加上.符号

我试过这样做,但不能正常工作

'.+{2}|{3}$

找到这个的正确方法是什么?

我觉得应该是

/.+'..{2,3}$/

,

  • .+表示应该有1个或多个字符
  • '.表示应该有一个.
  • .{2,3}说应该有2-3个字符(你可以说像[a-z]{2,3}只允许字母)

模式应该是,

'..{2,3}$

解释:

  • '.文字点符号。
  • .{2,3}$允许在点后后跟字符串结束后的两个或三个字符