Regex c#到jquery的实现
Regex c# to jquery implementation
我的asp.net mvc3应用程序上有这个regex:
Regex pattern = new Regex(@"^(?!.*(.)'1'1)(?=.*'d)(?=.*[a-z])(?=.*[A-Z])[0-9a-zA-Z]{8,20}$");
我需要用jquery来实现这一点,因为有一些类似的要求:
password.match(/(.*(?=.*'d)(?=.*[a-z])(?=.*[A-Z])[0-9a-zA-Z]/))
这是有效的。它将检测密码上是否存在1个大写、1个小写和1个数字。然而,我还需要检测是否存在3个连续的字母(例如:aaa,bbb)。
使用我在c#上的regex,它在以下工具的帮助下工作:
/(.)'1'1/
但我无法使它在password.match(/(.)'1'1/)
上工作
我错过什么了吗?提前感谢!
我刚刚复制了您的C#正则表达式,并在JavaScript控制台中进行了尝试,它非常有效:
"waweEEad2".match(/^(?!.*(.)'1'1)(?=.*'d)(?=.*[a-z])(?=.*[A-Z])[0-9a-zA-Z]{8,20}$/)
返回["waweEEad2", undefined]
和
"waweEEEad2".match(/^(?!.*(.)'1'1)(?=.*'d)(?=.*[a-z])(?=.*[A-Z])[0-9a-zA-Z]{8,20}$/)
返回CCD_ 3。
相关文章:
- 如何正确实现Jquery多选小部件
- 如何使用 get_template_directory_uri() 正确实现 jQuery 菜单功能到 Wordpres
- 在对象类上实现 jquery 作用域的最佳方法
- 在Ember.js应用程序中实现jQuery
- 如何在纯JS中实现jQuery.map()的等效功能
- 如何正确实现Jquery移动路由器插件
- 使用AJAX源代码和appendTo理解和实现jQuery自动完成
- 在动态添加的图像上实现Jquery同位素
- 实现Jquery时出现问题'成对元素上的s.each()函数
- 使用selenium实现jquery时出错
- 可以'我没有在我的网站上实现Jquery Scrollify
- 如何在页面上的多个缩略图集的鼠标悬停时实现 jQuery 图像循环
- 如何在 Javascript 中实现 jQuery 的 load() 函数
- 尝试实现jQuery插件,失败
- Ember cli 切换侧边栏“实现 Jquery 部分?”
- 如何实现 jQuery Ajax 调用的 Kendo 进度条
- 如何使用纯 Javascript 和文档查询选择器实现 jQuery .on() 函数
- 实现 Jquery 计数器
- 如何在此代码上实现 jQuery cookie
- 如何使用 JSF 实现 JQuery 确认对话框