Flutter:如何指定在电子邮件验证期间出现的确切字符

Flutter: How to specify exact character to appear during email validation

在我的电子邮件验证中,我想强制要求用户在电子邮件字段中使用完整的 .com 扩展名。目前,我的 RegExp 它只接受以 .c.o.m 开头,而不是在没有确切的情况下抛出错误匹配 .com

我该如何解决这个问题?

这是我的正则表达式

final RegExp emailValidatorRegExp = RegExp(r"^[a-zA-Z0-9.]+@[a-zA-Z0-9]+.com");

它可以检查像 anything@string.comanything@string.co.in

这样的域
void main() {
  var email = "jitsm555@gmail.com";
  bool emailValid = RegExp(r'^.+@[a-zA-Z]+\.{1}[a-zA-Z]+(\.{0,1}[a-zA-Z]+)$').hasMatch(email);
  print (emailValid); // true
}