Class: IsEmail
- Inherits:
-
MatchesRegex
- Object
- Validator
- MatchesRegex
- IsEmail
- Defined in:
- lib/bureaucrat/validation_old.rb
Constant Summary collapse
- EMAIL_RE =
/(^[-!#\$%&'*+\/=?^_`{}|~0-9A-Z]+(\.[-!#\$%&'*+\/=?^_`{}|~0-9A-Z]+)*|^"([\001-\010\013\014\016-\037!#-\[\]-\177]|\\[\001-011\013\014\016-\177])*")@(?:[A-Z0-9]+(?:-*[A-Z0-9]+)*\.)+[A-Z]{2,6}$/i
Instance Method Summary collapse
-
#initialize ⇒ IsEmail
constructor
A new instance of IsEmail.