regex – RegularExpressionAttribute – 如何使它不区分大小写
发布时间:2020-12-16 00:36:22 所属栏目:asp.Net 来源:网络整理
导读:我有一个字符串,我用于客户端验证: private const String regex = @"^(?:b(?:d{5}(?:s*-s*d{5})?|([A-Z]{2})d{3}(?:s*-s*1d{3})?)(?:,s*)?)+$"; 我在我的[RegularExpression(regex,errorMessage =“invalid”)]属性中使用这个字符串。 我知道
我有一个字符串,我用于客户端验证:
private const String regex = @"^(?:b(?:d{5}(?:s*-s*d{5})?|([A-Z]{2})d{3}(?:s*-s*1d{3})?)(?:,s*)?)+$"; 我在我的[RegularExpression(regex,errorMessage =“invalid”)]属性中使用这个字符串。 我知道一个Javascript正则表达式的/ i标志用于使其不区分大小写,但只是将其绑定到正则表达式的末尾(即@“^ …. $ / i”不起作用 – 正则表达式无论输入什么(有效或无效),验证失败。 我失踪了什么 解决方法private const String regex = @"^(?:b(?:d{5}(?:s*-s*d{5})?|([a-zA-Z]{2})d{3}(?:s*-s*1d{3})?)(?:,s*)?)+$"; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- FluentSecurity是否取代了Asp.Net会员提供商,或者它应该与它
- asp.net – 使用AJAX进行WCF调用
- 更改ASP.NET MVC或IIS中的URL根路径
- asp.net – 如何在IIS Express下启用区分大小写?
- ASP.NET Core应用中如何记录和查看日志
- asp.net-mvc-3 – 使用Razor在Telerik MVC3网格中选择过滤器
- asp.net-mvc – asp.net MVC应该是View-Model封装域模型吗?
- asp.net – 在.NET .NET中ctl00是常量吗?
- aop 简单使用
- asp.net-mvc-4 – 使用AngularJs Web API,为什么我们需要AS
推荐文章
站长推荐
- asp.net-mvc – 带有实体框架的MVC控制器的T4模板
- asp.net-mvc-4 – 使用StructureMap为NServiceBu
- asp.net-mvc – 在Entity Framework中干净地更新
- asp.net-mvc – User.Identity.IsAuthenticated在
- ASP.NET MVC内联标记无法使用
- asp.net – 是否有复杂的aspnet UI验证的设计模式
- asp.net-mvc – 我的模型应该在哪里生活? Web层
- asp.net – 异步代码,无需等待完成
- 关于二级缓存之间同步问题的思考
- asp.net-mvc – 如何识别ASP.NET MVC网站?
热点阅读