정규식 테스터

무료 온라인 정규식 테스터. JavaScript 정규식을 작성하고 실시간으로 강조 표시된 일치 항목, 캡처 그룹, 플래그 및 대체 미리 보기를 확인하세요. 즉시 가입이 필요하지 않습니다.

강조 표시된 일치 항목, 캡처 그룹, 교체 미리 보기, 플래그 토글 및 이메일, URL, IP 등에 대해 미리 만들어진 패턴을 사용하여 실시간으로 정규식을 테스트하고 디버그합니다.

Share
범주
개발자 도구
포함
6 기능
입장
무료 · 가입하지 않음
은둔
브라우저에서 실행됩니다.
정규식 테스터

Loading Regex Tester......

Please wait a moment

사용방법

정규식 테스터 사용 방법

  1. 01

    패턴을 입력하세요

    정규식을 입력하거나 이메일 또는 URL과 같은 사전 설정을 선택하세요.

  2. 02

    플래그 전환

    일치 동작을 변경하려면 g, i, m, s, u 또는 y를 클릭하세요.

  3. 03

    테스트 문자열 추가

    텍스트를 붙여넣고 경기 하이라이트를 실시간으로 시청하세요.

  4. 04

    바꾸기 또는 복사

    대체 항목을 미리 보거나 완성된 /pattern/flags를 복사하세요.

사용 사례

일반적인 사용 사례

  • 배송하기 전에 이메일 또는 URL 패턴을 확인하세요.
  • 정규식이 데이터와 일치하지 않는 이유 디버그
  • 로그 줄에서 캡처 그룹 추출
  • 그룹 참조로 찾기 및 바꾸기 만들기
개요

정규식과 정확히 일치하는 항목을 확인하세요.

정규식은 머리 속에서 디버깅하기 어렵습니다. 이 테스터는 테스트 문자열에 대해 JavaScript 정규식을 실행하고 모든 일치 항목을 강조 표시하고 개수를 계산하며 각 일치 항목의 색인 및 캡처 그룹을 나열합니다. 클릭 한 번으로 전역, 대소문자 구분, 여러 줄 플래그 등을 전환하고 패턴이 변경되는 순간 즉시 읽을 수 있는 피드백을 받을 수 있습니다.

구축, 교체 및 재사용

이메일, URL, IPv4, 16진수 색상, 전화 또는 날짜 등 일반적인 패턴에 대한 사전 설정에서 시작한 다음 이를 데이터에 맞게 조정하세요. 바꾸기 패널에서는 $1, $2 그룹 참조로 대체 결과를 미리 볼 수 있으므로 찾기 및 바꾸기 규칙을 자신 있게 만들 수 있습니다. 빠른 치트시트는 구문을 편리하게 유지하고 모든 것이 브라우저에서 실행되므로 테스트 데이터가 비공개로 유지됩니다.

특징
01
입력 시 실시간 경기 강조 표시
02
모든 플래그: g, i, m, s, u, y
03
캡처 그룹 및 일치 인덱스 분석
04
미리보기를 $1 그룹 대체로 대체
05
사전 설정된 패턴: 이메일, URL, IPv4, 16진수, 전화
06
내장된 치트시트, 100% 로컬에서 실행
FAQ

자주 묻는 질문

이 테스터는 어떤 정규식 버전을 사용합니까?+

플래그 g, i, m, s, u 및 y를 포함하여 브라우저 및 Node.js에서 실행되는 것과 동일한 JavaScript(ECMAScript) 정규식 엔진을 사용합니다.

캡처 그룹을 테스트할 수 있나요?+

예. 모든 일치 항목에는 해당 인덱스와 각 캡처 그룹의 값이 나열되므로 그룹이 정확히 올바른 하위 문자열을 가져왔는지 확인할 수 있습니다.

교체 미리보기는 어떻게 작동하나요?+

$1, $2를 사용하여 캡처 그룹(또는 전체 일치의 경우 $&)을 참조하는 대체 문자열을 입력하면 도구에서 대체된 텍스트를 실시간으로 표시합니다.

내 테스트 데이터는 비공개인가요?+

예. 정규식은 전적으로 브라우저에서 실행됩니다. 패턴과 테스트 문자열은 절대 업로드되지 않습니다.