正则表达式,最多4位数甚至整数

时间:2013-09-16 11:38:31

标签: c# regex asp.net-mvc-3 data-annotations

在MVC项目中,我需要使用Data Annotations方法验证书籍的页数,如下面的编码样本。页数可以是0到9998之间的偶数整数。

[DisplayName("Pages (Including Cover):")]
[RegularExpression("reg_ex_string",ErrorMessage="Invalid Value")]
public int pages { get; set; }

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:4)

零到三位数后跟0,2,4,6或8:

^\d{0,3}[02468]$