我试图找出如何在我的MVC模型中编写正则表达式,以确保用户不会键入“USA”或“United States of America”忽略大小写。现在我有这个:
[RegularExpression("^(?i)([U][S][A])|(^United States of America)$",
ErrorMessage = "county, not country")]
它与我想要的完全相反。您只能输入“USA”或“United States of America”。我怎么“不”那个表达?
答案 0 :(得分:1)
您可以使用以下正则表达式:
[正则表达式( “^(I)(?!美国$ |?美国\ sStates \特种部队\ sAmerica $)* $”, ErrorMessage =“县,而不是国家”)]