validateEmail static method

String? validateEmail(
  1. dynamic item,
  2. String value
)

Implementation

static String? validateEmail(item, String value) {
  String p = "[a-zA-Z0-9\+\.\_\%\-\+]{1,256}" +
      "\\@" +
      "[a-zA-Z0-9][a-zA-Z0-9\\-]{0,64}" +
      "(" +
      "\\." +
      "[a-zA-Z0-9][a-zA-Z0-9\\-]{0,25}" +
      ")+";
  RegExp regExp = new RegExp(p);

  if (regExp.hasMatch(value)) {
    return null;
  }
  return 'Email is not valid';
}