2+ out of 4 conditions regex

后端 未结 2 532
我寻月下人不归
我寻月下人不归 2021-01-16 11:07

I have 4 requirements for user passwords:

  • At least 1 a-z char
  • At least 1 A-Z char
  • At least 1 0-9 char
  • At least 1 symbol in .
2条回答
  •  Happy的楠姐
    2021-01-16 11:38

    You can use following expression:

    /[a-z]/.test(pass)+/[A-Z]/.test(pass)+/\d/.test(pass)+/[.!@#$%^&*()_]/.test(pass)>2
    

提交回复
热议问题