일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- JWT
- SQL
- 3주차
- 트랜잭션
- 노드 윈스턴
- Transaction
- db
- 항해99
- Sequelize
- 2주차
- 숙제
- OpenAPI
- 스파르타코딩클럽
- 4주차
- nginx
- 5주차
- 1주차
- node winston
- 비동기
- Node.js
- Get
- 개발일지
- MongoDB
- HTTPS
- post
- NoSQL
- 위키백과
- 웹 스크래핑(크롤링)
- cors
- 부트스트랩
Archives
- Today
- Total
얼음꽃의 일지
정규식 본문
728x90
비밀번호 정규식
최소 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}/
이메일 정규식
--> /^([\w\.\_\-])*[a-zA-Z0-9]+([\w\.\_\-])*([a-zA-Z0-9])+([\w\.\_\-])+@([a-zA-Z0-9]+\.)+[a-zA-Z0-9]{2,8}$/
한글 영어 정규식
--> /^[ㄱ-ㅎ|가-힣|a-z|A-Z]{2,5}$/
정규표현식 공부하시는 분들 위해서 도움될만한 사이트 몇개 추천드립니다.
1) 정규표현식 알고리즘 공부하기(테스트 겸)
https://regexone.com/
2) 궁금한 정규표현식 시각화해서 보기
https://regexper.com/
3) 정규표현식 작동여부 테스트 빌더
https://regexr.com/
728x90
'잡다한 지식' 카테고리의 다른 글
[JS] sequelize op 사용 (0) | 2023.10.26 |
---|---|
[JS] ioredis 라이브러리 (0) | 2023.10.11 |
Sql 기본 문법 간단한 정리 (0) | 2023.02.09 |
Nest 기본 형태 (0) | 2023.01.08 |
NestJS 란? (0) | 2023.01.01 |