1
50
我发现了。
区分大小写:
不区分大小写:
我认为这是特定于正则表达式的.NET实现的。因此,如果在RegularExpressionValidator中使用此方法,则必须关闭客户端验证,因为JavaScript正则表达式解析器无法识别
|
2
22
使用 RegEx Options .
在其他语言中,通常可以在reg ex结束后指定regex修饰符;“不区分大小写”修饰符是“i”: 在Perl:
在PHP中:
|
3
4
我知道这是很久以前的答案,是其他重复问题中最好的答案。在真正需要不区分大小写的服务器端和客户端时,可以使用customvalidator;而上/下[a-za-z]char方法太多。 这将使用服务器端regex对象和客户端javascript语法混合其他各种答案。 客户验证程序:
代码落后:
客户端验证功能:
这对我来说很好,除非使用validationsummary。在客户端验证中,错误
|
4
3
这里最简单的是将regex修改为
读起来很糟糕,但会很好的。 |
5
0
我们能做到吗? Regex case-insensitive in C# ?: 是的
我们能做到吗? Regex case-insensitive in JavaScript ?: 是的
( 旁白 )我们能 Regex case-insensitive in HTML5 Pattern Attribute ? : 不
正如克里斯·R·蒂蒙斯指出的
所以,如果你想使用开箱即用的验证器,你就必须使用geoff的解决方案来使用如下字符集:
|
George Alexander · 类似电报的用户名的Regex 1 年前 |
Aliaksei · 保存前进行WebFlux检查 2 年前 |
Nimet · 如何在regex密码模式中转义* 2 年前 |
Jee · PowerShell输入验证-输入不应为所有数字 6 年前 |
James · Django使用RangeWidget验证表单 6 年前 |