【发布时间】:2013-11-20 12:32:20
【问题描述】:
我正在使用 ASP.NET MVC 3 C#,我有这个正则表达式:
@"([a-zA-Z0-9%._-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,4})+"
它几乎适用于所有情况,除非 @ 后面的字符少于 2 个。
例如: stackoverflow@ab.com stackoverflow@a.com
我在论坛上没有找到类似的东西,而且我对正则表达式几乎一无所知。 有人可以帮忙吗?谢谢。 (抱歉英语不好)。
【问题讨论】:
-
stack+overflow@example.com也失败了 -
根据您的要求,您似乎正在寻找
@"([a-zA-Z0-9%._-]+@[a-zA-Z0-9.-]{2,}.[a-zA-Z]{2,4})+"
标签: c# regex asp.net-mvc validation data-annotations