【发布时间】:2017-09-05 13:00:45
【问题描述】:
我正在尝试在 JavaScript 中实现最大大小写以进行密码验证。
我有一个场景,密码用户应该输入最多 5 个字符(a-z,A-Z)和没有限制的密码长度
- 密码长度无限制
- 除了 (a-z,A-Z) ,没有限制
- charcter(a-z,A-Z) 在密码中最多有 5 个。不多于这个。顺序无关紧要。
我试过/[^A-Z,a-z]*(?:[A-Z,a-z][^A-Z,a-z]*){0,5}/
但它不起作用。 请帮忙
【问题讨论】:
-
我不知道你想在这里问什么。
-
对这类事情的一般建议:不要尝试使用单个正则表达式,不要尝试使用正则表达式进行所有测试。
-
他希望密码与用户想要的一样长,但少于或等于 5 个字符 [a-zA.Z]。
-
我需要一个正则表达式来测试我的“密码”,以在任何序列中包含最多 5 个字母(a-z,A-Z)。用户可以以任何数字和序列输入其他内容
标签: javascript regex passwords