【发布时间】:2021-08-10 15:42:45
【问题描述】:
在 JavaScript 中
至少八个字符,其中两个单独的数字,
一个大写和一个小写以及
一个特殊字符(-, @, #, $, &, *, +) 不是 /, !,?或“
尝试了很多东西,至少不能分开2位数
开始于
/^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[-@#$&*+]).{8,}([^\/!?"])$/
尝试了各种变化
(?=.*\d(?!\d))
(?=.*(?<!\d)\d)
请帮忙。
【问题讨论】:
标签: javascript regex passwords