什么可能是正则表达式至少有10个数字,12个大写字母和10个小写字母?
字符串可以从上面的任何一个开始,可以随机放置.例如,AB12jgGGfWisLWfoi34R32SgD42DSf3453jfh
.
我使用(?=.*\\d.*\\d)(?![.\\n])(?=.*[A-Z].*[A-Z])(?=.*[a-z].*[a-z]).*$
这是我用于至少两个大写,两个小写和两个数字.但是\\d
在上面的表达式中添加10个冗余似乎并不是一个好习惯.
此外,使用\\d{10}
不起作用,好像我们期望连续10位数.