정규식 테스터

정규표현식을 실시간으로 테스트합니다. 매치 하이라이트, 캡처 그룹 상세 정보, 실행 시간을 즉시 확인하세요.

Test String
Match Result
Matches will be highlighted here…
Matches
0
Groups
0
Exec time
Match Details
Quick Reference
. any char   \d digit   \w word char   \s whitespace   \b word boundary   ^ start   $ end   * 0+   + 1+   ? 0 or 1   {n,m} n to m   [abc] char class   [^abc] negated   (…) capture group   (?:…) non-capture   (?=…) lookahead   (?<=…) lookbehind   a|b alternation   \x41 hex char   \n newline
모든 매칭은 JavaScript의 RegExp 엔진을 사용하여 브라우저에서 로컬로 실행됩니다. 어떠한 데이터도 서버로 전송되지 않습니다.

실시간 매칭

패턴이나 테스트 문자열을 입력하면 매치가 즉시 하이라이트됩니다. 매치 수, 캡처 그룹 수, 실행 시간이 실시간으로 업데이트되어 버튼을 클릭할 필요 없이 즉각적인 피드백을 받을 수 있습니다.

플래그 & 그룹

표준 JavaScript 정규식 플래그를 사용합니다: g(전역), i(대소문자 무시), m(멀티라인), s(dotAll), u(유니코드), y(sticky). 캡처 그룹은 매치 상세 테이블에서 인덱스 위치와 함께 표시됩니다.

FAQ

어떤 정규식 엔진을 사용하나요?

브라우저에 내장된 JavaScript RegExp 엔진을 사용하며, ECMAScript 사양을 따릅니다. 후방 탐색(?<=…) 같은 구문은 최신 브라우저에서 작동합니다.

매치 수 제한이 있나요?

브라우저 멈춤을 방지하기 위해 5,000개 매치 후 중단되며, 상세 테이블은 최대 200개 항목을 표시합니다. 대부분의 사용 사례에 충분합니다.

관련 도구

JSON Formatter · Base64 / URL Encode·Decode · Text Counter · Query String Parser