Regex Tester
Regex Tester · Pattern Library · Code Snippets
Presets / Pattern Library
Email
Detect common email formats.
[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+\.)+[A-Za-z]{2,}
URL
Find HTTP/HTTPS URLs.
https?://[^\s]+
Phone
Phone pattern with optional country code.
\+?\d{1,3}?[-.\s]?\(?\d{1,4}\)?[-.\s]?\d{1,4}[-.\s]?\d{1,9}
Date (YYYY-MM-DD)
Quick ISO date validation.
\b\d{4}-\d{2}-\d{2}\b
IPv4
Extract IPv4 addresses.
\b(?:(?:25[0-5]|2[0-4]\d|1?\d?\d)\.){3}(?:25[0-5]|2[0-4]\d|1?\d?\d)\b
Hex Color
#RGB / #RRGGBB color codes.
#(?:[0-9a-fA-F]{3}){1,2}\b
Match Results

          
Code Snippet

Test regular expressions against input text and review matches. Generate code snippets and start from presets.

Regex Guide
Anchors
^ matches start, $ matches end.
^hello$, \bword\b
Character Classes
\\d digits, \\w word chars, \\s whitespace.
[A-Za-z0-9_], [^\s]
Quantifiers
* 0+, + 1+, ? 0/1, {n,m} range.
\d+, [A-Z]{2,4}, .*?
Groups/Captures
(...) capture, (?:...) non-capture.
(\w+)-(\d+)
Advertisement

정규표현식 테스터 (Regex Tester)

패턴을 실시간으로 테스트하고 매칭/치환 결과를 빠르게 확인하세요.

빠른 사용법

  1. 테스트 문자열 입력
  2. 정규식 패턴 및 플래그(g,i,m 등) 설정
  3. 매칭 하이라이트/치환 결과 확인

활용 시나리오

  • 로그 파싱/형식 검증(이메일/URL/IP)
  • 리팩터링용 치환 패턴 검증
  • 복잡한 패턴의 성능/백트래킹 위험 점검

관련 도구

자주 묻는 질문(FAQ)

정규식 엔진은 무엇인가요?

브라우저 JavaScript 정규식(ECMAScript) 기준입니다. PCRE와 문법 차이가 있을 수 있습니다.

g 플래그가 뭐죠?

전역 매칭입니다. 여러 매치 결과를 모두 찾습니다.

캡처 그룹은 어떻게 확인하나요?

매칭 결과 목록에 캡처 그룹이 , 형태로 함께 표시됩니다.

치환에서 $1 같은 건?

캡처 그룹 참조입니다. 엔진 규칙에 맞게 동작합니다.

패턴이 느려요.

입력이 길거나 패턴이 복잡하면 브라우저에서 느려질 수 있습니다.

멀티라인/닷올 옵션은?

m/s 플래그를 체크하면 멀티라인/닷올 동작이 적용됩니다.

보안·개인정보 / 제한 사항

  • 대용량 로그를 붙여넣는 경우 브라우저 성능 저하가 발생할 수 있습니다.