【问题标题】:Incorrect Email validation hints不正确的电子邮件验证提示
【发布时间】:2013-05-08 16:29:00
【问题描述】:

我不是电子邮件验证正则表达式的忠实拥护者,因为我自己也遇到过许多具有过于严格的正则表达式的网站,因此无法使用我喜欢的电子邮件。

基本上我只使用 .+@.+ 只是为了确保他们不会忘记 @。

不过,如果用户输入了 LIKELY 不正确的电子邮件,我想做的是给用户提示。比如拼写错误或奇怪的字符。

因此,如果他们输入例如 mike3292@hotmaik.com,那么我可以询问用户是否确定,在某些情况下甚至可能提示正确的解决方案。

所以基本上我想知道是否有任何现有的顶级电子邮件提供商来源和常见的拼写错误。也可能是一个异常字符的正则表达式来警告用户,要求他仔细检查。

【问题讨论】:

    标签: javascript validation email


    【解决方案1】:

    正则表达式对于验证电子邮件非常不利。如果你想做一个完整/真实的验证,你需要一个very complicated expression

    我的建议是确保它是.*@.*\..*,它将检查---@---.--- 并让用户输入两次。

    它让您轻松,用户轻松,而且不烦人。如果弹出窗口提示我的名字是无效的电子邮件地址,我不会喜欢它。

    【讨论】:

    • 使用由 ICANN 开放的自定义顶级域注册,如 sergey@google 并没有那么遥远。
    猜你喜欢
    • 2014-04-15
    • 2015-11-13
    • 2022-08-13
    • 2018-11-27
    • 1970-01-01
    • 2013-07-27
    • 2013-05-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多