정규식 테스터
정규식으로 매치·캡처 그룹을 실시간 하이라이트하고 치환 결과까지 미리봅니다. 무료, 브라우저 처리.
빠른 참조
문자 클래스
\d숫자 0–9\w단어 문자 (a–z 0–9 _)\s공백.임의 문자[abc]a, b 또는 c[^abc]a/b/c 제외앵커
^문자열/줄 시작$문자열/줄 끝\b단어 경계수량자
*0개 이상+1개 이상?0개 또는 1개{n}정확히 n개{n,}n개 이상{n,m}n~m개*?게으른(최소)그룹
(…)캡처 그룹(?:…)비캡처(?<name>…)이름 있는 그룹\1역참조a|ba 또는 b플래그
g전역i대소문자 무시m여러 줄sdotallu유니코드ysticky2개 일치
Email me at hi@example.com or team@site.org.
추출된 매치
결과
🔒 브라우저의 기본 정규식 엔진으로 처리되며 텍스트는 업로드되지 않습니다.
정규식 실시간 테스트
패턴과 테스트 텍스트를 입력하면 모든 매치가 즉시 하이라이트되고, 캡처 그룹과 매치 개수가 실시간으로 표시됩니다. 대소문자 무시·멀티라인·dotall 플래그를 켤 수 있고, 잘못된 패턴은 조용히 실패하지 않고 명확한 오류를 보여줍니다. 브라우저의 기본 정규식 엔진(JavaScript 방식)을 사용하므로 텍스트가 기기를 벗어나지 않습니다.
자주 묻는 질문
어떤 정규식 방식인가요?
JavaScript 내장 정규식으로, Node.js와 모든 브라우저가 쓰는 것과 같은 엔진입니다.
캡처 그룹도 볼 수 있나요?
네. 각 매치의 번호가 매겨진 캡처 그룹을 보여주고, 빈 그룹도 명확히 표시합니다.
찾아 바꾸기도 되나요?
네. 치환 문자열($1, $2 그룹 참조 사용)을 입력하면 바뀐 결과가 실시간으로 갱신되어 복사할 수 있습니다.
텍스트가 업로드되나요?
아니요. 매칭은 전부 브라우저에서 이뤄집니다.