仅检查@

时间:2019-04-03 19:35:15

标签: validation email

我公司的应用当前仅通过在电子邮件地址中查找“ @”来进行验证。该应用程序正在升级,以支持其他文化和书面用例。我建议使用Microsoft的正则表达式代码,该代码使用正则表达式验证地址。如果检查“ @”有效,他们认为不需要使用正则表达式版本。我的问题是...如果验证不够好,会有什么陷阱。这意味着如果电子邮件服务器带有“ @”,则电子邮件服务器将无法发送,但无法通过其他检查。有什么问题吗?

1 个答案:

答案 0 :(得分:0)

列表可能会很长:

  1. 1@2
  2. do@home
  3. why@home&not@boooom
  4. iAm@...
  5. @where
  6. @homeIsaid
  7. NoYouAreNot@home
  8. ....@......

    以此类推。

如果您仅检查@

,那么所有这些都是错误有效的电子邮件地址

也就是说,值得一提的是要提供一个很难正常工作的电子邮件地址正则表达式。参见this