我正在开发一个MVC应用程序,我有一个要求,当我在文本框中输入数字时,应该立即进行客户端验证。因此,我需要一个正则表达式来编写,作为对该字段的模型类中属性的验证。
^[1-9]+[0-9]*00$适用于可被100整除的数字,但我正在寻找一个检查该数字是否可被500整除的表达式。有人能帮忙吗?
这是模型验证的例子,它检查一个数字是否可以被100 整除
[必需][RegularExpression(@"^[1-9]+[0-9]*00$",ErrorMessage="不能被100整除的数字"(]
公共字符串EmployeeNumber{get;set;}
^(?:[1-9]d*[05]00|500|0)$
如果一个数字以000
或500
结尾,它可以被500整除。