온라인 정규식 테스터 (Regex Tester)

정규 표현식(Regular Expression) 패턴을 입력하고 테스트 문자열에서 실시간으로 매칭 결과를 확인합니다. g, i, m 플래그를 지원합니다.

패턴
테스트 문자열
매칭 결과

사용법

  1. 패턴 입력창에 정규식을 입력합니다 (예: \d+, [a-z]+, https?://\S+).
  2. 아래 텍스트창에 테스트할 문장을 붙여넣으면 매칭되는 부분이 노란색으로 실시간 하이라이트됩니다.
  3. g(전체 매칭)/i(대소문자 무시)/m(멀티라인) 플래그를 체크박스로 켜고 끄며 결과 차이를 바로 확인할 수 있습니다.

자주 쓰는 패턴 예시

  • ^[\w.+-]+@[\w-]+\.[a-zA-Z]{2,}$ — 이메일 형식 검증
  • \d{3}-\d{3,4}-\d{4} — 한국 전화번호 형식
  • #[0-9a-fA-F]{6}\b — HEX 색상 코드 추출
  • ^\s*$ — 빈 줄 또는 공백만 있는 줄 찾기

자주 묻는 질문

Q. "정규식 오류"가 뜨는 이유는?
괄호나 대괄호가 짝이 맞지 않거나, *·+ 같은 수량자 앞에 대상이 없을 때 주로 발생합니다. 오류 메시지에 표시되는 원인을 참고하세요.

Q. 어떤 정규식 엔진 기준인가요?
브라우저의 JavaScript RegExp 엔진을 그대로 사용합니다. Python(re)이나 PHP(PCRE)와 문법이 대부분 비슷하지만 일부 lookbehind 등 고급 문법 지원 여부가 다를 수 있습니다.