비밀번호(패스워드, password) 정규식 예시 (정규표현식, regex, 글자 수 제한 포함)

By | 6월 26, 2023
    public static final String REGEX_USER_ID    = "^(?=.*[a-zA-z])(?=.*[0-9])(?!.*[^a-zA-z0-9]).{5,20}$"; // 정규식 패턴 (사용자 ID - 영문자/숫자 포함 5~20자)
    public static final String REGEX_USER_PW    = "^(?=.*[a-zA-z])(?=.*[0-9])(?=.*[`~!@$!%*#^?&\\(\\)\\-_=+])(?!.*[^a-zA-z0-9`~!@$!%*#^?&\\(\\)\\-_=+]).{8,16}$"; // 정규식 패턴 (사용자 PW - 영문자/숫자/특수문자 포함 8~16자)


  • java 기준이므로 타 언어는 다를 수 있음 (escape character 라던가..)
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments