class EmailRepair::Constants

Public Class Methods

email_regex() click to toggle source
# File lib/email_repair/constants.rb, line 4
def email_regex
  local_part_regex = "[#{valid_chars}]" \
    "([#{valid_chars_with_dot}]*[#{valid_chars}])?"
  /#{local_part_regex}@(?:[a-z0-9\-]+\.)+(?:[a-z]{2,24})/
end

Private Class Methods

valid_chars() click to toggle source
# File lib/email_repair/constants.rb, line 16
def valid_chars
  'a-z0-9_%\+\-\''
end
valid_chars_with_dot() click to toggle source
# File lib/email_repair/constants.rb, line 12
def valid_chars_with_dot
  "#{valid_chars}\."
end