Busyyy

정규식 테스터

실시간 하이라이팅과 매치 상세 정보로 정규식을 테스트합니다.

//g

자주 쓰는 패턴

이 툴 소개

정규식 테스터는 실시간 매칭·그룹 하이라이트·명확한 에러 메시지와 함께 정규식을 만들고 디버깅할 수 있게 해 줍니다. 대소문자 무시, 멀티라인, 전역 매치 등 주요 플래그는 토글 한 번이면 됩니다.

사용 방법

  1. 상단 입력창에 정규식 패턴을 작성합니다.
  2. g(전역)·i(대소문자 무시)·m(멀티라인) 등의 플래그를 토글합니다.
  3. 아래 영역에 테스트 텍스트를 붙여넣거나 입력합니다.
  4. 매칭 결과가 인라인으로 하이라이트되고 그룹별로 목록화됩니다.
  5. 완성되면 정규식이나 매치 결과를 복사해 사용하세요.

활용 예시

  • 텍스트에서 이메일 주소 추출.
  • 전화번호 같은 폼 필드 유효성 검사.
  • 캡처 그룹으로 날짜 포맷 변환.
  • 로그에서 특정 레벨·컴포넌트 라인 찾기.
  • 매칭이 지나치게 많거나 적은 정규식 디버깅.

자주 묻는 질문

어떤 정규식 플레이버인가요?

브라우저에서 돌기 때문에 JavaScript 정규식입니다. 대부분은 다른 언어로도 이식되며 룩비하인드 같은 기능은 주의가 필요합니다.

여러 줄을 어떻게 매칭하나요?

m 플래그를 켜면 ^와 $가 줄마다 경계를 잡고, s 플래그를 켜면 .가 개행도 포함합니다.

같은 정규식이 다른 도구에서는 왜 다르게 동작하나요?

정규식 엔진마다 지원하는 기능이 다르기 때문입니다. 이름 그룹·원자 그룹 같은 기능은 모든 엔진에 없을 수 있습니다.

테스트 텍스트가 업로드되나요?

아니요. 모든 테스트는 브라우저 안에서 실행됩니다.