【发布时间】:2016-10-03 07:03:33
【问题描述】:
我有以下密码验证规则:
- 至少 6 个字符
- 至少 1 个大写字母
如何使用 RegEx 验证这一点?
这是我的模式:^(?=.*[0-9]+.*)(?=.*[a-zA-Z]+.*)[0-9a-zA-Z]{6,}$
上面的模式也强制数字......我不需要。但是,用户可以输入他/她希望的任何其他字符,但必须包含一个大写字母并且大于或等于 6 个字符。
【问题讨论】:
-
你在哪里测试了大写字母?看来您正在测试至少一个数字和至少一个字母,并且只允许数字和字母......似乎与您的要求无关。是哪个?
标签: regex