class EmailRepair::Mechanic::CommonMistakeRepair

Public Class Methods

repair(email) click to toggle source
# File lib/email_repair/mechanic.rb, line 43
def self.repair(email)
  email.downcase
       .gsub(/\s/, '')
       .sub(/@+/, '@')
       .sub(/\.c0m$/, '.com')
       .sub(/,[a-z]{2,24}$/) { |m| m.sub(',', '.') }
end