【发布时间】:2011-01-26 10:23:21
【问题描述】:
我想知道 asp.net mvc 2 中是否存在在一个属性上具有多个正则表达式的方法。例如:
[RegularExpression("[^0-9]", ErrorMessageResourceName = ValidationMessageResourceNames.OnlyDigits, ErrorMessageResourceType = typeof(ValidationMessages))]
[RegularExpression("[^<>]{2,}", ErrorMessageResourceName = ValidationMessageResourceNames.SpecialCharErrorCreateAccount, ErrorMessageResourceType = typeof(ValidationMessages))]
public string City { get; set; }
这里的目标是两个有两个特定的错误消息,一个用于数字,另一个用于特殊字符,并且最小长度必须为 2 个字符。
提前感谢您的帮助或经验。
艾蒂安。
【问题讨论】:
-
我不确定我是否完全理解您的要求。字符串验证失败/通过的规则是什么?你能举一些你想匹配或不想匹配的字符串的例子吗?
标签: asp.net-mvc regex