validateEmail static method

String? validateEmail(
  1. String? val
)

Implementation

static String? validateEmail(String? val) {
  if (val!.isEmpty) {
    return 'Email is Empty';
  } else if (!RegExp(
          r'^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$')
      .hasMatch(val)) {
    return 'Email address is not valid';
  }
  return null;
}