isValidEmail property
bool
get
isValidEmail
Checks if the string is a valid email address.
Uses a standard email regex pattern.
Example:
'user@example.com'.isValidEmail; // true
'invalid-email'.isValidEmail; // false
Implementation
bool get isValidEmail {
final emailRegex = RegExp(
r'^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$',
);
return emailRegex.hasMatch(this);
}