정규표현식(Regular Expression)

Yongbeom Jang·2023년 2월 26일
0

자주쓰는 정규표현식

// 숫자
const regExp = /^[0-9]*$/;

// 영문자 (대소문자 포함)
const regExp = /^[a-zA-Z]*$/;

// 한글 (자음, 모음 포함)
const regExp = /^[ㄱ-ㅎㅏ-ㅣ가-힣]*$/;

// 숫자 + 영문자
const regExp = /^[0-9a-zA-Z]*$/;

// 숫자 + 영문자 + 한글
const regExp = /^[0-9a-zA-Zㄱ-ㅎㅏ-ㅣ가-힣]*$/;

// 비밀번호 (최소 1개 이상 대문자, 소문자, 숫자 포함 / 최소 8자리 이상)
const regExp = /^(?=.*[A-Z])(?=.*[a-z])(?=.*\d)[A-Za-z\d]{8,}$/;

// 이메일
const regExp = /^[a-zA-Z0-9-_.]+@[a-zA-Z0-9-_.]+\.[a-zA-Z]{2,}$/;

// 일반 전화번호
const regExp = /^\d{2,3}-\d{3,4}-\d{4}$/;

// 핸드폰번호
const regExp = /^01(?:0|1|[6-9])-(?:\d{3,4})-\d{4}$/;

// 주민등록번호
const regExp = /\d{6}\-[1-4]\d{6}/;

0개의 댓글

관련 채용 정보