isValidEmail static method

bool isValidEmail(
  1. String value
)

Check if a String is a valid email

Implementation

static bool isValidEmail(String value) {
  bool valid = 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])?)*$")
      .hasMatch(value);
  return valid;
}