validateIsEmail function

bool validateIsEmail(
  1. String value
)

Validate is string email or not

Implementation

bool validateIsEmail(
  String value,
) {
  final regex = RegExp(
    r"^[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
  );

  return regex.hasMatch(
    value,
  );
}