똑딱

정규식 테스터

정규식을 입력한 텍스트에 적용해 매칭 결과와 캡처 그룹을 확인합니다. g·i·m·s 플래그를 지원합니다.

업데이트: 2026-09-07

입력
결과

도구 가이드

정규식은 문자열에서 특정 패턴을 찾는 강력한 도구지만, 한 글자만 틀려도 전혀 다른 결과가 나오고 눈으로는 맞는지 확인하기 어렵습니다. 코드에 넣고 실행해 보며 고치면 시간이 오래 걸립니다.

이 도구는 정규식을 입력한 텍스트에 즉시 적용해 어디가 매칭되는지 보여 줍니다. 캡처 그룹의 값도 함께 표시되어 원하는 부분이 제대로 잡히는지 바로 확인할 수 있습니다.

g·i·m·s 플래그를 지원하므로 전역 검색, 대소문자 무시, 여러 줄 처리 등 실제 사용할 조건 그대로 시험할 수 있습니다. 처리는 브라우저 안에서만 이루어집니다.

사용 방법

  1. 테스트할 정규식을 입력합니다.
  2. 필요한 플래그(g·i·m·s)를 선택합니다.
  3. 검사할 대상 텍스트를 붙여넣습니다.
  4. 매칭 결과와 캡처 그룹을 확인하며 패턴을 다듬습니다.

이럴 때 유용해요

  • 입력값 검증 정규식을 만들 때
  • 로그에서 특정 패턴만 추출하는 식을 시험할 때
  • 찾아 바꾸기에 쓸 패턴을 미리 검증할 때
  • 다른 사람이 작성한 정규식을 이해할 때

사용 팁

  • 마침표는 아무 문자나 뜻합니다. 실제 마침표를 찾으려면 앞에 역슬래시를 붙이세요.
  • 중첩된 수량자는 입력에 따라 성능이 급격히 나빠질 수 있습니다. 긴 문자열로도 시험해 보세요.
  • 언어마다 정규식 문법에 조금씩 차이가 있습니다. 이 도구는 자바스크립트 문법을 기준으로 합니다.

자주 묻는 질문

어떤 문법을 기준으로 하나요?

자바스크립트 정규식 문법을 사용합니다. 다른 언어와 일부 차이가 있을 수 있습니다.

플래그는 무슨 뜻인가요?

g는 전역 검색, i는 대소문자 무시, m은 여러 줄, s는 마침표가 개행도 포함하도록 합니다.

캡처 그룹이 무엇인가요?

괄호로 감싼 부분입니다. 매칭된 값 중 그 부분만 따로 꺼내 쓸 수 있습니다.

한글도 매칭되나요?

됩니다. 유니코드 문자를 그대로 다룰 수 있습니다.

텍스트가 서버로 전송되나요?

전송되지 않습니다.

관련 도구