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.com
和 anything@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
}
在我的电子邮件验证中,我想强制要求用户在电子邮件字段中使用完整的 .com
扩展名。目前,我的 RegExp 它只接受以 .c
或 .o
或 .m
开头,而不是在没有确切的情况下抛出错误匹配 .com
我该如何解决这个问题?
这是我的正则表达式
final RegExp emailValidatorRegExp = RegExp(r"^[a-zA-Z0-9.]+@[a-zA-Z0-9]+.com");
它可以检查像 anything@string.com
和 anything@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
}