parseEmailAddress static method
Parse the given email address string s
to a EmailAddress object.
Returns null if s
is not parsable.
Implementation
static EmailAddress? parseEmailAddress(String s) {
if (isEmail(s)) {
var parts = s.split('@');
var domain = DomainUtils.parseDomain(parts.elementAt(1));
if (domain == null) {
return null;
}
return EmailAddress(parts.elementAt(0), domain);
} else {
return null;
}
}