Skip to main content
 首页 » 编程设计

c#之@ 后有 2 个字符的正则表达式电子邮件

2024年02月13日31bhlsheji

<分区>

我正在使用 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 < 无效的电子邮件,但我的正则表达式不起作用。

我在论坛上没有找到类似的东西,而且我对正则表达式几乎一无所知。 有人可以帮忙吗?谢谢。 (抱歉英语不好)。