본문 바로가기

Language/JavaScript

비밀번호 정규식 모음


최소 8 자, 최소 하나의 문자 및 하나의 숫자 :

"^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{8,}$"

최소 8 자, 최소 하나의 문자, 하나의 숫자 및 하나의 특수 문자 :

"^(?=.*[A-Za-z])(?=.*\d)(?=.*[$@$!%*#?&])[A-Za-z\d$@$!%*#?&]{8,}$"

최소 8 자, 대문자 하나 이상, 소문자 하나 및 숫자 하나 :

"^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[a-zA-Z\d]{8,}$"

최소 8 자, 대문자 하나 이상, 소문자 하나, 숫자 하나 및 특수 문자 하나 이상 :

"^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[$@$!%*?&])[A-Za-z\d$@$!%*?&]{8,}"

최소 8 자 및 최대 10 자, 대문자 하나 이상, 소문자 하나, 숫자 하나 및 특수 문자 하나 이상 :

"^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[$@$!%*?&])[A-Za-z\d$@$!%*?&]{8,10}"



출처 : https://code.i-harness.com/ko/q/12b269e

'Language > JavaScript' 카테고리의 다른 글

[React Native] 환경설정 (Started)  (0) 2018.05.26
Form 구성 입력값의 공백제거 스크립트  (0) 2018.05.11
엔터(Enter) 막기  (0) 2018.02.21
Date Format  (0) 2018.02.18
자바스크립트 프로젝트 시작 준비 (요약)  (0) 2017.12.27