isValid method
Implementation
@override
bool isValid(String? value) {
if (value?.isEmpty ?? true) {
return true;
}
final emailRegex = RegExp(
r"^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,253}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,253}[a-zA-Z0-9])?)*$",
);
if (emailRegex.hasMatch(value!)) {
return true;
}
return false;
}