JavaScript 정규식 테스터
패턴, 플래그, 검색할 텍스트를 입력하면 일치 항목을 위치와 함께 표시합니다.
결과
2일치 항목
- 1번 (위치 8)
- 2026-10-11 → 2026 | 10 | 11
- 2번 (위치 26)
- 2026-11-02 → 2026 | 11 | 02
입력값
- 정규식
- (\d{4})-(\d{2})-(\d{2})
- 플래그
- g
- 테스트 텍스트
- Release 2026-10-11, patch 2026-11-02.
계산 방법
패턴은 브라우저의 JavaScript RegExp 엔진으로 컴파일됩니다.
결과
일치 항목
- 1번 (위치 8)
- 2026-10-11 → 2026 | 10 | 11
- 2번 (위치 26)
- 2026-11-02 → 2026 | 11 | 02
계산 방법
- 패턴은 브라우저의 JavaScript RegExp 엔진으로 컴파일됩니다.
- g 플래그가 없으면 첫 번째 일치 항목만 검색합니다.
- 캡처 그룹과 함께 처음 20개 일치 항목을 표시합니다.
예시
패턴 (\d{4})-(\d{2})-(\d{2})은 “Release 2026-10-11, patch 2026-11-02.”에서 날짜 2개를 찾습니다.
참고 사항
- JavaScript 문법이며 PCRE, Python, Java와 일부 차이가 있습니다.
- 잘못 작성된 패턴은 긴 텍스트에서 매우 느릴 수 있습니다.
사용 시기
- 실제 예시 텍스트에서 JavaScript 정규식을 시험하세요.
- 일치 위치와 캡처 그룹을 확인하세요.
자주 묻는 질문
g 플래그는 어떤 역할을 하나요?
g 플래그를 사용하면 모든 일치 항목을 찾고, 없으면 첫 항목만 찾습니다.
캡처 그룹도 표시되나요?
예. 최대 처음 20개의 일치 항목과 캡처 그룹을 함께 표시합니다.
PCRE나 Python 정규식도 지원하나요?
아니요. JavaScript RegExp 문법으로 실행되므로 일부 구문은 다릅니다.