</>DevTools

.*정규식 테스터

정규식 실시간 매칭 테스트

//
자주 쓰는 패턴:

매칭: 0

매칭 없음

정규식 테스터 완벽 가이드

정규식(Regular Expression, Regex)은 텍스트 패턴을 표현하는 강력한 도구입니다. 검색·치환·검증·파싱 등 텍스트 처리의 거의 모든 영역에서 사용되며, JavaScript·Python·Go·Java 등 모든 주요 언어가 지원합니다. 본 도구는 JavaScript 정규식 엔진 기반으로 실시간 매칭과 교체를 지원합니다.

강화된 기능

  • 실시간 매칭: 입력 즉시 결과 표시
  • 매칭 하이라이트: 텍스트에서 매칭 부분 노란색 강조
  • 교체 모드: $1, $2 캡처 그룹으로 치환
  • 자주 쓰는 패턴: Email, URL, 전화번호, IP, 날짜, 색상, 한글, 숫자 - 클릭으로 자동 입력
  • 캡처 그룹 표시: 명명된 그룹 (?<name>...) 자동 추출

기본 메타문자

문자의미
.아무 문자 1개 (줄바꿈 제외, s 플래그 시 포함)
^ $시작 / 끝 (m 플래그 시 줄별)
* + ?0개 이상 / 1개 이상 / 0~1개
{n} {n,m}정확히 n개 / n~m개
[abc] [^abc]문자 집합 / 부정 집합
\d \w \s숫자 / 단어문자 / 공백
\D \W \S위의 부정
\b \B단어 경계 / 비단어 경계
a|ba 또는 b
() (?:)캡처 그룹 / 비캡처 그룹
(?=) (?!)긍정/부정 전방탐색

🔗관련 도구💻 정규식/코드