我想使用正则表达式来匹配正好 2 个字符的字符串,并且这两个字符都必须介于 0 和 9 之间。当 ASP.NET MVC 时,要匹配的字符串将来自单行文本输入字段视图被渲染
到目前为止,我有正则表达式
[0-9]{2}
并从以下示例字符串输入列表中
- 456
- 55 44
- 12
当我应用正则表达式时,将返回以下匹配项
- 45
- 55
44 - 12
所以,我有一半的解决方案....我真正想要强制的是字符串也正好是 2 个字符长,所以从字符串列表中,唯一应该匹配的是
12
我是一名公认的正则表达式业余爱好者,我只是使用它来验证 ASP.NET MVC 模型上的卡发行号,如下所示......
[Required]
[RegularExpression("[0-9]{2}")]
public string IssueNumber { get; set; }
我确定我要问的内容非常简单,但我找不到任何限制长度作为匹配的一部分的示例。
提前致谢。