🛠️유틸리티 허브
💬피드백
🏠 홈으로

🔍 정규표현식 테스터

패턴과 테스트 문자열을 입력하면 일치 항목을 실시간으로 강조 표시합니다. 자주 쓰는 패턴 치트시트를 참고하세요.

정규표현식 패턴
//gi
Flags:
테스트 문자열
매칭 결과
— 테스트 문자열을 입력하세요 —
자주 쓰는 패턴
빠른 참고
.임의 문자 (줄바꿈 제외)
\d숫자 [0-9]
\w단어 문자 [a-zA-Z0-9_]
\s공백 문자
^문자열 시작
$문자열 끝
*0회 이상 반복
+1회 이상 반복
?0 또는 1회
{n,m}n~m회 반복
(a|b)a 또는 b

이 도구를 친구에게 공유하기

추천 도구

🗂️JSON 포맷터 & 뷰어
📝글자 수 & 바이트 계산기
🔐비밀번호 강도 분석기
AD

정규표현식(Regex) 테스터란 무엇인가요?

정규표현식(Regular Expression, Regex)은 문자열에서 특정 패턴을 검색, 추출, 대체하는 강력한 도구입니다. 이메일 형식 검증, 전화번호 추출, URL 파싱, 로그 분석 등 개발의 모든 분야에서 활용됩니다. 이 테스터는 패턴과 테스트 문자열을 입력하면 실시간으로 일치하는 부분을 강조 표시하고 매치 수를 계산합니다. g(전체), i(대소문자 무시), m(다중행), s(점이 줄바꿈 포함) 등 주요 플래그를 지원하며, 이메일·전화번호·URL 등 자주 쓰는 패턴 치트시트를 한국어/영어로 제공합니다.

주요 활용 사례

✉️
이메일 형식 검증
회원가입 폼에서 이메일 형식을 검증하는 정규식을 테스트하고 엣지 케이스를 즉시 확인합니다.
📋
로그 파싱
서버 로그에서 에러 코드, IP 주소, 타임스탬프 등 필요한 정보를 추출하는 패턴을 개발합니다.
🔄
문자열 대체
특정 패턴을 찾아 다른 문자열로 치환하는 replace() 작업 전 패턴을 미리 검증합니다.
🔍
데이터 정제
CSV나 텍스트 데이터에서 원하는 형식의 값만 추출하는 데이터 전처리 작업에 활용합니다.

사용 방법

  1. 1
    패턴 입력
    /패턴/ 입력란에 정규식을 직접 입력하거나, 오른쪽 치트시트에서 이메일·전화번호·URL 등 자주 쓰는 패턴을 클릭해 즉시 불러옵니다.
  2. 2
    플래그 선택
    g(전체 검색), i(대소문자 무시), m(다중행 모드), s(dotAll — 점이 줄바꿈 포함) 플래그를 필요에 따라 토글합니다.
  3. 3
    테스트 문자열 입력
    중간 텍스트 에디터에 테스트할 문자열을 붙여넣으면 매칭 부분이 실시간으로 노란색으로 강조 표시되고 총 매치 수가 즉시 업데이트됩니다. 매치 0건이면 "일치 항목 없음"으로 안내됩니다.
  4. 4
    결과 확인 및 응용
    하단 결과 영역에서 매칭된 토큰 목록(최대 20개 + 나머지 안내)을 확인하고, 검증된 패턴을 JavaScript 코드(test(), match(), replace())에 그대로 적용합니다.

자주 묻는 질문 (FAQ)