MVC3中的正则表达式属性

时间:2012-02-09 21:18:28

标签: regex asp.net-mvc-3

如果输入的电子邮件包含no-email.com,如何在EMAIL字段的MVC3中使用正则表达式属性来提供错误消息?

1 个答案:

答案 0 :(得分:1)

确切的语法取决于您使用的语言以及您使用的方法。这些例子应该有所帮助。

通常不需要正则表达式来匹配简单的字符串。

但是,如果由于某种原因,它必须是正则表达式,你只需要转义连字符和点。像这样:

no\-email\.com

根据您的操作,您可能需要匹配电子邮件地址的其余部分:

(.*?)no\-email\.com

您可能还想将“no-email.com”绑定到字符串的末尾,如下所示:

(.*?)no\-email\.com$

如果您还想将@符号与域名匹配,请执行以下操作:

(.*?)@no\-email\.com$