正则必须包含数字、大小写字母、特殊符号中的三种及以上
时间: 2023-04-12 14:00:45 浏览: 241
ChatGPT: 正则表达式可以使用以下语法来匹配包含数字、大小写字母、特殊符号中的三种及以上的字符串:^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%^&+=]).*$。这个正则表达式要求字符串中必须包含至少一个数字、一个小写字母、一个大写字母和一个特殊符号。
相关问题
正则包含数字、大小写字母、特殊符号三种及以上
可以使用正则表达式来匹配包含数字、大小写字母、特殊符号三种及以上的字符串,例如:
^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[!@#$%^&*()_+])[a-zA-Z\d!@#$%^&*()_+]{3,}$
这个正则表达式使用了正向预查来匹配包含数字、小写字母、大写字母和特殊符号的字符串,长度至少为3。
正则包含数字、大小写字母、特殊符号,必须包含三种及以上
可以使用正则表达式:^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[!@#$%^&*()_+])[a-zA-Z\d!@#$%^&*()_+]{8,}$
这个正则表达式要求密码必须包含数字、大小写字母和特殊符号中的三种及以上,且长度至少为8个字符。
阅读全文