我想做的是:@H_404_3@
string.match(RFC_2822_REGEX)
其中“RFC_2822_REGEX”是正则表达式,用于验证我的字符串是否为有效的RFC 2882格式.@H_404_3@
def valid_email( value ) begin return false if value == '' parsed = Mail::Address.new( value ) return parsed.address == value && parsed.local != parsed.address rescue Mail::Field::ParseError return false end end
这将检查是否提供了电子邮件,即为空地址返回false,并检查该地址是否包含域.@H_404_3@