没有字符验证的电子邮件地址的正则表达式

时间:2016-09-22 14:25:14

标签: regex email-validation

我需要一个可以检查的正则表达式(如果电子邮件类似于a@b.cc

  • 电子邮件必须包含@.(必须同时包含)。我指的是必须包含@和至少一个点的整个字符串。

  • 电子邮件的第一个字必须有1 + char

  • @和之间的域名。必须是1+ char

  • TLD必须为2 + char

我像.+@.+\.那样制作了正则表达式,但我知道它不是那个。我在正则表达式中表现不佳,因为我很少使用它。

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

目前尚不清楚您是在文本段落的中间匹配电子邮件,还是匹配已提取的字符串。我假设后者,并将比赛锚定到线的起点和终点......

/^.+@.+\.[^.]{2,}$/

regex railroads

P.S。使用正则表达式验证电子邮件很复杂:http://www.regular-expressions.info/email.html