什么是至少包含10个数字,12个大写字母和10个小写字母的正则表达式?
字符串可以以上述任何一个开头,并且可以随机放置。例如:
我使用了
此外,使用
字符串可以以上述任何一个开头,并且可以随机放置。例如:
AB12jgGGfWisLWfoi34R32SgD42DSf3453jfh
。我使用了
(?=.*\\d.*\\d)(?![.\\n])(?=.*[A-Z].*[A-Z])(?=.*[a-z].*[a-z]).*$
来至少匹配两个大写字母、两个小写字母和两个数字。但在表达式中添加10个重复的\\d
似乎不是一个好的做法。此外,使用
\\d{10}
不能按照我们期望的方式匹配连续的10个数字。