至少六位密码包含大小写数字js正则
/^.(?=.{6,})(?=.\d)(?=.[a-z])(?=.[A-Z]).*$/
这个正则表达式的含义是:密码必须至少6位,包含大小写字母和数字。
其中:
- ^ 表示匹配字符串的开头。
- .* 表示匹配任意字符(除换行符外)0次或多次。
- (?=.{6,}) 表示必须包含至少6个字符。
- (?=.*\d) 表示必须包含至少一个数字。
- (?=.*[a-z]) 表示必须包含至少一个小写字母。
- (?=.*[A-Z]) 表示必须包含至少一个大写字母。
- .* 表示匹配任意字符(除换行符外)0次或多次。
- $ 表示匹配字符串的结尾。
因此,这个正则表达式可以用来验证密码是否符合要求。
原文地址: https://www.cveoy.top/t/topic/1Eo 著作权归作者所有。请勿转载和采集!