isEmail function

bool isEmail(
  1. String? input
)

检查邮箱格式

Implementation

bool isEmail(String? input) {
  if (input == null || input.isEmpty) return false;
  // 邮箱正则

  // 函数 RegExp()是flutter的正则化表达式函数
  String regexEmail = "^\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*\$";
  return RegExp(regexEmail).hasMatch(input);
}