我有一个用c#编写的mvc表单页面,当有人输入产品的名称时,名称中不能有任何下划线_。我认为这个正则表达式非常简单,目前已经
[RegularExpression(@"[^\_]", ErrorMessage = "Underscores are not allowed in product names.")]
但是表单页面根本没有加载并且给出了这个错误
Additional information: parsing "[^\_]" - Unrecognized escape sequence \_.
所以我有两个问题,这个正则表达式是否正确格式化(显然没有,但我该如何解决?)这是正则表达式会给我想要的结果吗?
答案 0 :(得分:1)