簡體   English   中英

C# 正則表達式數據注釋未檢測到結束行

[英]C# Regex DataAnnotations not detect end line

我想要這個正則表達式在我的 model 檢查結束行“-AR”或“-UY”但不工作

[StringLength(30, ErrorMessage = "The field must have between {2} y {1} characters", MinimumLength = 3)]
[RegularExpression(@"(-AR$)|{-UY$}", ErrorMessage = "Must have the regional parameter. Argentina:'-AR' ,Uruguay:'-UY'")]
public string Key { get; set; }

任何想法?

也許,用()替換{}

[RegularExpression(@"(-AR$)|(-UY$)", ErrorMessage = "Must have the regional parameter. Argentina:'-AR' ,Uruguay:'-UY'")]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM