isEmail function
- String? message,
Validates that the String is a valid email address.
Usage Examples:
final emailValidator = isEmail();
emailValidator.validate("user@example.com"); // Valid
emailValidator.validate("invalid-email"); // Invalid
emailValidator.validate("user@.com"); // Invalid
// Combined with other validators
final strictEmail = all([$isString, isEmail()]);
Implementation
IValidator isEmail({String? message}) {
return isString() &
stringMatchesPattern(emailRegex, message: message ?? 'a valid email address');
}