标签: javascript regex
有没有办法可以修改我的表达式,以便不允许密码本身的空格?截至目前,它必须包含2个大写,2个小写,2个数字,并且在密码之前和之后可以有空格。
/^[ ]*((?=(.*\d){2,})(?=(.*[a-z]){2,})(?=(.*[A-Z]){2,}).{8,16})[ ]*$/
答案 0 :(得分:2)
/^[\s]*((?=([^\s]*\d){2,})(?=([^\s]*[a-z]){2,})(?=([^\s]*[A-Z]){2,})[^\s]{8,16})[\s]*$/