首页 文章

asp.net正则表达式没有正确检查

提问于
浏览
0

我有一个简单的regularExpression,它检查给定的信息是否只有4位数,只包含数字 . 我有一些有效的东西,但它不允许用户以0开始关闭第一个数字,任何想法为什么?这是我的正则表达

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

更多信息

[必需(ErrorMessage =“请输入您的4位数字 . ”)] [RegularExpression(“^ [0-9] {4,4} $”,ErrorMessage =“PIN没有遵循正确的4位数格式”) ] [显示(姓名=“PIN”)]公共长PIN {get;组; }

1 回答

  • 0

    如果使用regexpal,正则表达式可以正常,数字从零开始 . 看起来问题与另一个问题有关 .

    long 不能以零开头--PIN应为 string 类型 .

相关问题