.*정규식 테스터
정규식 실시간 매칭 테스트
//
자주 쓰는 패턴:
매칭: 0
매칭 없음
정규식 테스터 완벽 가이드
정규식(Regular Expression, Regex)은 텍스트 패턴을 표현하는 강력한 도구입니다. 검색·치환·검증·파싱 등 텍스트 처리의 거의 모든 영역에서 사용되며, JavaScript·Python·Go·Java 등 모든 주요 언어가 지원합니다. 본 도구는 JavaScript 정규식 엔진 기반으로 실시간 매칭과 교체를 지원합니다.
강화된 기능
- 실시간 매칭: 입력 즉시 결과 표시
- 매칭 하이라이트: 텍스트에서 매칭 부분 노란색 강조
- 교체 모드: $1, $2 캡처 그룹으로 치환
- 자주 쓰는 패턴: Email, URL, 전화번호, IP, 날짜, 색상, 한글, 숫자 - 클릭으로 자동 입력
- 캡처 그룹 표시: 명명된 그룹 (?<name>...) 자동 추출
기본 메타문자
| 문자 | 의미 |
|---|---|
| . | 아무 문자 1개 (줄바꿈 제외, s 플래그 시 포함) |
| ^ $ | 시작 / 끝 (m 플래그 시 줄별) |
| * + ? | 0개 이상 / 1개 이상 / 0~1개 |
| {n} {n,m} | 정확히 n개 / n~m개 |
| [abc] [^abc] | 문자 집합 / 부정 집합 |
| \d \w \s | 숫자 / 단어문자 / 공백 |
| \D \W \S | 위의 부정 |
| \b \B | 단어 경계 / 비단어 경계 |
| a|b | a 또는 b |
| () (?:) | 캡처 그룹 / 비캡처 그룹 |
| (?=) (?!) | 긍정/부정 전방탐색 |