【问题标题】:Gmail email id validation [closed]Gmail电子邮件ID验证[关闭]
【发布时间】:2013-10-31 05:56:09
【问题描述】:

如果每个人都注意到 Gmail 提供了广泛的电子邮件地址概率。

如果你的邮箱是example@gmail.com

它可以用作

e.xample@gmail.com
e.x.ample@gmail.com
exa.mple@gmail.com
e.xam.ple@gmail.com
e.x.ample@gmail.com
e.xa.m.ple@gmail.com
...

所有这些都可以用作您的官方电子邮件ID,并且发送到它的邮件将发送到您的example@gmail.com。对此的基本阻碍是注册模块导致垃圾注册。

我的问题是我有什么方法可以对此进行验证。

对不起,如果这个问题听起来很长,提前感谢

【问题讨论】:

  • 这是客户端 (JavaScript) 验证、服务器端 (PHP) 验证,还是两者兼而有之?
  • @VishalSuthar 我尝试了 RE,但效果不佳,我尝试循环“。”但无法为其设计合适的 RE
  • 只删除. 和+ 之后的任何内容就可以完成这项工作吗?

标签: javascript php validation email gmail


【解决方案1】:

给你:

\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*

Regex Demo

【讨论】:

    猜你喜欢
    • 2014-10-17
    • 2016-05-21
    • 2014-07-20
    • 2023-03-09
    • 2012-10-16
    • 1970-01-01
    • 1970-01-01
    • 2013-04-25
    • 1970-01-01
    相关资源
    最近更新 更多