isEmailValid static method

String? isEmailValid(
  1. String email, {
  2. String? message,
  3. String? emailValidationMessage = "Please enter valid email",
  4. String? emailValidationMessage2 = "Please enter valid email",
})

Implementation

static String? isEmailValid(String email,{String? message,String? emailValidationMessage="Please enter valid email",
String? emailValidationMessage2="Please enter valid email"}) {
  if(email.isEmpty){
    return emailValidationMessage;
  }else if (!RegExp(
          r"^[a-zA-Z0-9.a-zA-Z0-9.!#$%&'*+-/=?^_`{|}~]+@[a-zA-Z0-9]+\.[a-zA-Z]+")
      .hasMatch(email)) {
    return message??emailValidationMessage2;
  }
  return null;
}