validateEmailORNull method

String? validateEmailORNull(
  1. BuildContext context, {
  2. String? message,
})

Implementation

String? validateEmailORNull(BuildContext context,{String? message}) {
  if (this.trim().isNotEmpty) {
    if (!RegExp(
        r"^[a-zA-Z0-9.a-zA-Z0-9.!#$%&'*+-/=?^_`{|}~]+@[a-zA-Z0-9]+\.[a-zA-Z]+")
        .hasMatch(this)) {
      return message ?? tr(context,"mailValidation");
    }
  }
  return null;
}