isEmail property

bool get isEmail

Checks if the string matches a valid email pattern.

Implementation

bool get isEmail {
  final emailPattern = RegExp(
    r'^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$',
  );
  return emailPattern.hasMatch(trim());
}