정규식 빌더
정규식 테스터
패턴 라이브러리
치트 시트
위자드
컴포넌트
Step 1: 정규식 패턴 유형 선택
일반 텍스트
이메일
URL
전화번호
날짜
숫자
사용자 정의
Step 2: 세부 옵션 설정
Step 3: 정규식 플래그 및 최종 설정
문자 클래스
수량자
경계
그룹과 참조
생성된 정규식
/정규식 패턴/
선택한 옵션에 맞는 정규식이 생성됩니다.
테스트 결과가 여기에 표시됩니다.
/
/
테스트 결과
일치 항목
상세 정보
하이라이트
테스트 결과가 여기에 표시됩니다.
상세 정보가 여기에 표시됩니다.
텍스트를 입력하고 테스트를 실행하면 일치하는 부분이 하이라이트됩니다.
전체
유효성 검사
추출
포맷팅
프로그래밍
기본 문법
문자 클래스
수량자
그룹
어설션
Sponsored
여기에 광고가 들어갈 수 있습니다.
Tip & FAQ
사용 꿀팁
- Ctrl + Space 또는 ⌘ + Space로 패턴 입력창 자동 완성을 열 수 있습니다.
- Quick 테스트 영역에서 Shift + Enter를 누르면 즉시 테스트가 실행됩니다.
- 하이라이트 탭은 매우 긴 텍스트에서 최대 5,000자까지만 표시하여 성능을 유지합니다.
// 패턴 /flags
형태로 직접 수정해도 하단 결과가 실시간 반영됩니다.- 완성된 정규식은 클릭하면 전체 선택 됩니다 (복사 버튼 없이도 Ctrl/⌘ + C 가능).
위자드 모드는 이메일·URL 등 완제품 패턴을 단계별 옵션으로 빠르게 만들고,
컴포넌트 모드는 부분 조각을 클릭해 직접 조합하는 방식입니다.
컴포넌트 모드는 부분 조각을 클릭해 직접 조합하는 방식입니다.
예. 컴포넌트 모드 → “어설션” 그룹에서
(브라우저가 후방탐색을 지원해야 합니다.)
(?=…)
전방탐색, (?<=…)
후방탐색 등을 삽입할 수
있습니다.(브라우저가 후방탐색을 지원해야 합니다.)
플래그 버튼을 복수 선택하면
(버튼 색상이 활성화 상태인지 확인!)
/pattern/gim
처럼 결합되어 적용됩니다.(버튼 색상이 활성화 상태인지 확인!)
오픈소스 Regex Library 의 MIT 라이선스 패턴 중 자주 쓰이는 항목을 선별‧한글화했습니다.
대부분 동일하지만,
엔진마다 차이가 있습니다. 사용 중인 언어의 정규식 문법을 한 번 더 확인하세요.
\p{…}
유니코드 속성이나 (?<name>…)
네임드 그룹 등은엔진마다 차이가 있습니다. 사용 중인 언어의 정규식 문법을 한 번 더 확인하세요.