【发布时间】:2015-02-24 11:09:19
【问题描述】:
我正在 MVC 模型中编写一个数字模式。我需要两种模式:
12345-1234567-1
或DDD45-1234567-1
digits 可以是 0-9 之间的任意数字。但只有 3D 可以代替图案的开始。 DDD 应该是固定的。
这是我的代码:
[Required]
[Display(Name = "NIC #")]
[RegularExpression(@"^[[D]{3}[0-9]{2}]|[[0-9]{5}]-[0-9]{7}-[0-9]{1}$", ErrorMessage = "Must be a valid NIC Number")]
public string NIC { get; set; }
任何帮助将不胜感激。
【问题讨论】:
标签: c# regex asp.net-mvc