브라우저 로컬 개발자 도구
JavaScript 정규식 패턴을 자신 있게 테스트하세요.
패턴과 실제 텍스트를 넣고 모든 일치 결과를 확인하세요. 입력은 현재 브라우저 탭에서만 처리되며 느리거나 큰 입력에는 제한이 적용됩니다.
정규식 테스터
Web Worker 시간 제한이 있는 JavaScript RegExp 검사입니다.
앞뒤의 /슬래시/는 입력하지 마세요.
자주 쓰는 플래그: g 전체 일치, i 대소문자 무시, m 여러 줄.
준비되었습니다. 검사는 브라우저에서 실행됩니다.
일치한 값
패턴을 실행하면 일치 결과가 표시됩니다.
캡처 그룹
그룹이 있는 일치 결과가 여기에 표시됩니다.
패턴과 테스트 텍스트는 이 탭에 남습니다. 느린 패턴은 짧은 시간 제한 후 Worker를 종료하지만, 모든 패턴이 효율적이라는 뜻은 아닙니다.
자주 묻는 질문
입력한 텍스트가 업로드되나요?
아니요. 검사는 이 브라우저 탭의 짧은 수명 Web Worker에서 실행됩니다. 패턴과 테스트 텍스트를 서버로 업로드하거나 저장하지 않습니다.
어떤 정규식 문법을 사용하나요?
브라우저가 제공하는 JavaScript RegExp 엔진을 사용합니다. PCRE, Python, Go, .NET 문법과의 호환성을 보장하지 않습니다.
왜 검사가 중단되었나요?
페이지가 멈추지 않도록 패턴 길이, 테스트 텍스트, 결과 개수와 Worker 실행 시간을 제한합니다. 더 작은 입력이나 단순한 패턴으로 다시 시도하세요.
JavaScript 정규식 패턴과 실제 텍스트를 검사하려면?
패턴과 플래그를 입력하고 테스트 텍스트를 붙여 넣으세요. 일치한 값, 본문 속 위치, 캡처 그룹을 브라우저에서 확인할 수 있습니다.
사용 예시
먼저 이름 예제를 실행한 뒤 `i` 플래그를 추가해 대소문자를 무시하는 결과를 비교해 보세요. `g` 플래그가 없으면 첫 번째 일치만 반환됩니다.
지원 범위와 주의점
이 도구는 브라우저의 JavaScript RegExp 엔진만 사용합니다. PCRE·Python·Go·.NET 문법과의 호환성을 보장하지 않으며, 패턴은 2,000자, 테스트 텍스트는 200,000자로 제한됩니다. 입력은 업로드하거나 저장하지 않습니다.