Class: Brigadier::Validators::Email
- Inherits:
-
Object
- Object
- Brigadier::Validators::Email
- Includes:
- Base
- Defined in:
- lib/brigadier/validators/email.rb
Instance Method Summary collapse
Methods included from Base
Instance Method Details
#failure_message ⇒ Object
6 7 8 |
# File 'lib/brigadier/validators/email.rb', line 6 def %('%s' is not a valid email address.) % [ value ] end |
#valid? ⇒ Boolean
10 11 12 |
# File 'lib/brigadier/validators/email.rb', line 10 def valid? value.match(/\A([\w+\-].?)+@[a-z\d\-]+(\.[a-z]+)*\.[a-z]+\z/i) end |