isEmailValid property
bool
get
isEmailValid
Implementation
bool get isEmailValid {
if (isEmpty) {
return false;
}
// var regExp = RegExp(
// r'^[a-zA-Z0-9][a-zA-Z0-9_.]+@[a-zA-Z0-9]+\.[a-zA-Z0-9.]+$',
// );
final regExp = RegExp(
r"^[A-Za-z0-9](?:[A-Za-z0-9._%+-]{0,62}[A-Za-z0-9])?@[A-Za-z0-9](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])?(?:\.[A-Za-z]{2,})+$",
);
if (regExp.hasMatch(this)) {
return true;
} else {
return false;
}
}