Class: Spider::DataTypes::Email

Inherits:
Spider::DataType show all
Defined in:
lib/spiderfw/model/datatypes/email.rb

Class Method Summary collapse

Methods included from Spider::DataType

#attributes, #format, included, #map, #new, #prepare

Class Method Details

.check(val) ⇒ Object

Raises:



6
7
8
# File 'lib/spiderfw/model/datatypes/email.rb', line 6

def self.check(val)
    raise FormatError, _("%s is not a valid e-mail address") % val unless /\A[\w\._%-]+@[\w\.-]+\.[a-zA-Z]{2,4}\z/
end