[英]Asp .NET MVC Regular Expression
我想驗證我的 model 僅接受 10 個數字,並且數字不應以700
開頭。 知道如何使用數據注釋來做到這一點嗎?
[Required(ErrorMessage = "This field is required ")]
[StringLength(10, ErrorMessage = " CR should be 10 digits")]
public string CR_Number { get; set; }
[Required(ErrorMessage = "This field is required ")]
[StringLength(10, ErrorMessage = " CR should be 10 digits")]
[RegularExpression("^(?!700)\d", ErrorMessage = "CR should not start with 700.")]
public string CR_Number { get; set; }
或者您可以按照評論“^(?.700)\d{10}$”中的建議合並最后兩個。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.