当前位置: 首页 > 知识库问答 >
问题:

正则表达式,以确保字符串至少包含一个大小写字母,但也可以包括数字和特殊字符

姚鹤龄
2023-03-14

什么是正则表达式,以确保给定字符串至少包含一个小写字符和一个大写字符,但也包含我的包含数和特殊字符!@#$%^

正则表达式的顺序重要吗?

共有1个答案

慕容俭
2023-03-14

您可以使用正向先行模式来确保至少有一个大写和一个小写字符,同时使用字符集覆盖其余允许的字符:

^(?=[a-z0-9!@#$%^&*()+=?]*[A-Z])(?=[A-Z0-9!@#$%^&*()+=?]*[a-z])[A-Za-z0-9!@#$%^&*()+=?]*$

演示:https://regex101.com/r/Uyy1aj/2

 类似资料: