我正在使用以下代码在 C# 中验证电子邮件地址,但不确定为什么它总是失败:
var regEx = @"^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})";
if (Regex.IsMatch(regEx, "abcde@gmail.com", RegexOptions.IgnoreCase))
return true;
else
return false;
请有人指出我在这里缺少什么?