(?!.*[ ])(?=.*\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/ 여기 사이트를 이용하면 됩니다.
게시글 목록
| 번호 | 제목 |
|---|---|
| 98 | |
| 97 | |
| 91 | |
| 87 | |
| 80 | |
| 76 | |
| 75 | |
| 72 | |
| 71 | |
| 70 | |
| 69 | |
| 68 | |
| 62 | |
| 61 | |
| 60 | |
| 57 | |
| 55 | |
| 54 | |
| 49 | |
| 40 | |
| 36 | |
| 33 | |
| 32 | |
| 31 | |
| 29 | |
| 21 | |
| 11 | |
| 8 | |
| 4 | |
| 1 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기