Class: EmailRepair::Mechanic::CommonMistakeRepair
- Inherits:
-
Object
- Object
- EmailRepair::Mechanic::CommonMistakeRepair
- Defined in:
- lib/email_repair/mechanic.rb
Class Method Summary collapse
Class Method Details
.repair(email) ⇒ Object
43 44 45 46 47 48 49 |
# 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 |