ruby-on-rails – rails – 用于电子邮件验证的REGEX

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – rails – 用于电子邮件验证的REGEX前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在寻找一个正则表达式验证一个电子邮件,以了解它是否有效.我有以下:
def is_a_valid_email?(email)
    email_regex = %r{
      ^ # Start of string
      [0-9a-z] # First character
      [0-9a-z.+]+ # Middle characters
      [0-9a-z] # Last character
      @ # Separating @ character
      [0-9a-z] # Domain name begin
      [0-9a-z.-]+ # Domain name middle
      [0-9a-z] # Domain name end
      $# End of string
    }xi # Case insensitive

    (email =~ email_regex)
end

上述问题是XXX_XXX@Xxx.com不应该返回有效.对更好的正则表达式的任何想法或建议?

谢谢

解决方法

我的拍摄(见上面的评论链接):
^.+@.+$
原文链接:https://www.f2er.com/ruby/273175.html

猜你在找的Ruby相关文章