RegularExpressionValidator ValidationExpression 不匹配
RegularExpressionValidator ValidationExpression does not match
我在线测试了我的正则表达式,它可以满足我的要求:只有字母、数字、括号、- 和斜线 /。
在 C# 中使用 RegularExpressionValidator,
它与我的字符串不匹配,我收到了错误消息...我用字符串进行了测试:
"Asics 2018 - additional digital spend"
代码:
RegularExpressionValidator2.ValidationExpression = @"^[\w, \/ --()]";
RegularExpressionValidator2.ErrorMessage = $"No special character is allowed in the name";
我也试过了:@"^[\w, / --()]"
如何使用验证器?
在 character class 的开头或结尾放置一个破折号,否则它的意思是指定一个范围。在断言字符串
的开始 ^
和结束 $
之间使用 +
重复字符 class 一次或多次
^[\w, /()-]+$
我在线测试了我的正则表达式,它可以满足我的要求:只有字母、数字、括号、- 和斜线 /。 在 C# 中使用 RegularExpressionValidator,
它与我的字符串不匹配,我收到了错误消息...我用字符串进行了测试:
"Asics 2018 - additional digital spend"
代码:
RegularExpressionValidator2.ValidationExpression = @"^[\w, \/ --()]";
RegularExpressionValidator2.ErrorMessage = $"No special character is allowed in the name";
我也试过了:@"^[\w, / --()]"
如何使用验证器?
在 character class 的开头或结尾放置一个破折号,否则它的意思是指定一个范围。在断言字符串
的开始^
和结束 $
之间使用 +
重复字符 class 一次或多次
^[\w, /()-]+$