본문 바로가기
온라인 도구

정규식 테스터

정규표현식 테스트 도구

정규표현식(RegEx) 패턴을 실시간으로 테스트하고 매칭 결과를 확인할 수 있는 도구입니다. 패턴 작성, 그룹 매칭, 치환 기능을 지원합니다.

정규식RegEx패턴매칭

정규식이 제대로 작동하는지 바로 확인하고 싶을 때

정규표현식(RegEx)을 작성할 때 가장 답답한 것은 패턴이 의도대로 작동하는지 확인하기 어렵다는 점입니다. 코드에 넣어서 실행해보고, 안 되면 수정하고, 다시 실행하는 과정을 반복해야 합니다. 특히 복잡한 패턴은 작은 실수 하나로 전혀 다른 결과가 나올 수 있습니다.

정규식 테스터(gimo.kr)는 정규표현식 패턴을 입력하면 실시간으로 매칭 결과를 하이라이트해서 보여주는 무료 도구입니다. 이메일, URL, 전화번호 등 자주 쓰는 프리셋 패턴도 제공하고, 플래그 설정과 캡처 그룹까지 확인할 수 있습니다.

주요 기능

기능설명
실시간 매칭패턴 입력 시 매칭 결과를 즉시 하이라이트로 표시
플래그 설정g(전역), i(대소문자 무시), m(멀티라인), s(dotAll) 지원
프리셋 패턴이메일, URL, 전화번호, 한글, 숫자, 사용자명 등 미리 설정된 패턴
매치 상세 정보각 매칭 결과의 위치(index)와 캡처 그룹 표시
Quick Reference정규식 기본 문법(., \d, \w, ^, $ 등) 참조표
매칭 개수총 몇 개의 매칭이 발견되었는지 표시

사용 방법

  1. gimo.kr에 접속합니다
  2. 상단 입력 칸에 정규식 패턴을 입력합니다
  3. 필요한 플래그(g, i, m, s)를 선택합니다
  4. 테스트 문자열 영역에 패턴을 적용할 텍스트를 입력합니다
  5. 매칭된 부분이 하이라이트로 즉시 표시됩니다
  6. 하단에서 각 매칭의 상세 정보(위치, 캡처 그룹)를 확인합니다

자주 쓰는 정규식 패턴

용도패턴
이메일[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}
전화번호01[0-9]-?\d{3,4}-?\d{4}
URLhttps?://[\w\-]+(\.[\w\-]+)+[\w\-.,@?^=%&:/~+#]*
한글만[가-힣]+
숫자만\d+
참고: 이 도구는 JavaScript 정규식 엔진을 사용합니다. Python이나 Java의 정규식과 일부 문법 차이가 있을 수 있으니, 해당 언어에서 다시 테스트하는 것이 좋습니다.

자주 묻는 질문

g 플래그는 무엇인가요?
g(global) 플래그를 켜면 텍스트에서 패턴에 맞는 모든 부분을 찾습니다. 끄면 첫 번째 매칭만 표시됩니다.
캡처 그룹이란 무엇인가요?
괄호()로 감싼 부분입니다. 예를 들어 (\d{3})-(\d{4})에서 앞 3자리와 뒤 4자리를 각각 캡처할 수 있습니다. 매치 상세 정보에서 확인할 수 있습니다.
프리셋 패턴을 수정해서 쓸 수 있나요?
네. 프리셋을 선택하면 패턴 입력 칸에 자동으로 삽입됩니다. 이후 자유롭게 수정하여 테스트할 수 있습니다.

사이트 정보

항목내용
서비스명정규식 테스터
사이트gimo.kr
가격무료
주요 기능실시간 정규식 테스트, 플래그 설정, 프리셋 패턴, 캡처 그룹
팁: 정규식을 처음 배운다면 프리셋 패턴을 하나씩 선택해서 어떻게 매칭되는지 관찰해보세요. Quick Reference를 참고하면서 패턴을 수정해보면 정규식 문법을 빠르게 익힐 수 있습니다.
3일 무료체험큰손탐지기, 지금 바로 시작하세요

설치 없이 웹에서 바로 사용 가능 · PC & 모바일 지원

무료체험 시작
카카오톡 상담