0

ASP.NET RegularExpressionValidator 类中没有实现正则表达式类减法吗?我一直在努力让一个相当复杂的正则表达式工作,并追踪到这样一个事实,即类减法似乎没有在 ASP.NET 验证器中实现,而是在 Regex 类中。

例如:创建一个带有文本框和该文本框验证器的页面。为验证器提供以下 ValidationExpression:[1-4][0-9-[5]]。无论我输入什么,它都不匹配。根据需要将其更改为 [1-4][0-9] 并且匹配,但不排除 5 作为第二个数字。

谢谢

4

2 回答 2

1

问题似乎是由于使用了javascript正则表达式(可以关闭),请参阅regularexpressionvalidator-use-other-flavor-than-regex

请继续阅读以获取建议的解决方法。

于 2012-09-10T13:25:24.117 回答
0

你试过[1-4]([0-4]|[6-9])吗?

于 2012-09-10T13:11:38.550 回答