마

비밀번호 정규식

· 2021-06-04 (금) 11:38:00 · 1326 · 2

(?!.*[ ])(?=.*\w)(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])(?=.*[\W])(?!.*(.)\1{2,})^.{8,}$

 

(?!.*[ ]) : 스페이스가 없고

(?=.*\w) : 워드용 글자가 있고

(?=.*[A-Z]) : 대문자 있고

(?=.*[a-z]) : 소문자가 있고

(?=.*[0-9]) : 숫자가 있고

(?=.*[\W]) : Non 워드글자가 있고.. 이것을 특수기호중 원하는 것으로 변경가능함.

(?!.*(.)\1{2,})  : 이부분이 같은 글자 3개가 연속으로 있는 것을 찾는 부분입니다.   \1이 앞에 매칭된 그룹의 반복인데. 이것이 {2,} 로해서 3개이상 (그룹, 그룹반복이 2개이상)

^.{8,} : 8글자 이상

 

테스트는 https://regex101.com/  여기 사이트를 이용하면 됩니다.

|

댓글 2개

2021-06-04 (금) 11:42:54
지금부터 제 복붙의 시작이네요.
멋져요
댓글을 작성하시려면 로그인이 필요합니다.

정규표현식

30건

+
제목 글쓴이 날짜 조회
21-06-04 조회 1,538
21-08-29 조회 1,430
21-06-24 조회 1,764
21-06-17 조회 1,935
21-06-09 조회 1,161
20-08-14 조회 2,054
20-08-11 조회 1,357
20-08-10 조회 1,472
20-08-09 조회 1,433
20-08-06 조회 1,595
20-08-05 조회 1,321
20-08-05 조회 1,288
20-08-05 조회 1,204
20-08-04 조회 1,721
20-08-04 조회 1,189
20-08-04 조회 1,552
20-08-03 조회 1,681
20-08-03 조회 1,344
20-08-03 조회 1,548
20-08-02 조회 1,532
20-08-02 조회 1,723
20-08-02 조회 1,517
20-08-01 조회 1,628
20-08-01 조회 1,237
20-08-01 조회 1,379
21-06-07 조회 1,664
21-06-04 조회 1,583
21-06-04 조회 1,609
21-06-04 조회 1,327
21-06-04 조회 1,549