重複の可能性:
正規表現を使用して電子メールアドレスを検証する電子
メールの検証-正規表現
次のコードを使用して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;
私がここで欠けているものを誰かが指摘できますか?