0

我有一个简单的正则表达式,它检查给定的信息是否只有 4 位长并且只包含数字。我有一些有用的东西,但它不允许用户将第一个数字从 0 开始,有什么想法吗?这是我的正则表达式

[RegularExpression("^[0-9]{4,4}$", ErrorMessage = "PIN did not follow the correct format of 4-digits")]

更多信息

[Required(ErrorMessage = "请输入您的 4 位密码。")] [RegularExpression("^[0-9]{4,4}$", ErrorMessage = "PIN 没有遵循正确的 4 位数字格式") ] [Display(Name = "PIN")] public long PIN { get; 放; }

4

1 回答 1

0

如果您使用则表达式,则正则表达式适用于以零开头的数字。看起来这个问题与另一个问题有关。

Along不能以零开头 - PIN 应该是 type string

于 2013-10-25T13:15:00.393 回答