这是我第一次不得不使用正则表达式,我没有运气尝试匹配整个单词。我在我的视图模型上使用 ASP MVC 正则表达式验证器,具有以下模式:
[Required(ErrorMessage = "Welcome Letter required as (Y)es or (N)o")]
[RegularExpression(@"^[|YES|YEs|Yes|yES|yEs|YeS|yeS|yes|Y|y|NO|No|nO|N|n]{1}", ErrorMessage = "Welcome Letter required as (Y)es or (N)o")]
[DisplayName("Welcome Letter Req")]
public string WelcomLetterReq { get; set; }
如果我想输入一个Y
或N
(小写或大写),这很好用,但其他任何东西都会给我一条错误消息。有人可以用语法帮忙吗?