본문 바로가기

기타

[java , javascript ] 비밀번호 정규 표현식 (숫자,영문,특수문자 각 1개 이상) - 삽질중인 개발자

반응형

숫자, 영문, 특수문자 각 1자리 이상이면서 8자에서 16자 사이 통과

ex) test1234%  (O)

ex) test12341234  (X)

ex) test123  (X)

ex) test123!@가나다 (O)

^(?=.*[a-zA-z])(?=.*[0-9])(?=.*[$`~!@$!%*#^?&\\(\\)\-_=+]).{8,16}$

 

 

숫자, 영문, 특수문자 각 1자리 이상 ( 그외 글자 X )

ex) test1234%  (O)

ex) test12341234  (X)

ex) test123  (X)

ex) test123!@가나다 (X)

^(?=.*[a-zA-z])(?=.*[0-9])(?=.*[$`~!@$!%*#^?&\\(\\)\-_=+])(?!.*[^a-zA-z0-9$`~!@$!%*#^?&\\(\\)\-_=+]).{8,16}$
반응형