100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > js 正则解决密码必须包含数字+特殊字符+英文字母大小写

js 正则解决密码必须包含数字+特殊字符+英文字母大小写

时间:2022-09-17 17:25:41

相关推荐

js 正则解决密码必须包含数字+特殊字符+英文字母大小写

前言

记录一下js正则密码要求匹配方法。

正文

下方正则共包括四种筛选,可以根据需要去除对应括号内容即可:

(?=.{12})表示要大等于12位。(?=.*?[a-z])表示要有小写字母。(?=.*?[A-Z])表示要有大写字母。(?=.*?\d)表示要有数字。(?=.?[?!&¥$%^#,./@";:><[]}{-=+_\|》《。,、?’‘“”~ `])表示要有特殊字符。

const password = 'Cc1239999***'const check = /^(?=.{12})(?=.*?[a-z])(?=.*?[A-Z])(?=.*?\d)(?=.*?[*?!&¥$%^#,./@";:><\[\]}{\-=+_\\|》《。,、?’‘“”~ `]).*$/;if (check.test(password)) {console.log('ok')} else {console.log('false')}

尾言

如果觉得文章对你有帮助的话,欢迎点赞收藏哦,有什么错误或者意见建议也可以留言,感谢~

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。