정규식 테스터

JavaScript 정규식을 테스트하고, 일치 항목을 검사하고, 교체를 미리 봅니다.

대화형 작업 공간변경사항이 이 기기에 유지됩니다.
//
교체(옵션)
2 matches
Ada색인 0
Linus색인 20
기본적으로 비공개귀하의 입력과 파일은 이 장치에서 처리됩니다.
무료 및 즉시계정, 대기열 또는 소프트웨어 설치가 필요하지 않습니다.
사용 준비 완료결과가 생성되는 즉시 복사하거나 다운로드하세요.

사용방법 정규식 테스터

간단한 3단계를 통해 신뢰할 수 있는 결과를 얻으세요.

  1. 01

    패턴 작성

    슬래시 문자를 묶지 않고 표현식을 입력하고 필요한 플래그를 추가하세요.

  2. 02

    테스트 문자열 추가

    예상되는 일치 항목과 극단적인 사례를 포함한 대표 텍스트를 사용하세요.

  3. 03

    검사 또는 교체

    일치 위치와 그룹을 검토한 다음 선택적 교체를 미리 봅니다.

일상적인 작업을 위해 제작됨

바쁜 일 없이 유용함

집중된 제어, 즉각적인 피드백, 귀하와 결과 사이에 어떠한 설명도 필요하지 않습니다.

실시간 검증

표현식이 변경되면 구문 오류가 표시됩니다.

경기 세부정보

값, 위치, 캡처된 그룹을 검사합니다.

교체 미리보기

코드를 사용하기 전에 $1 그룹 및 교체 동작을 테스트하세요.

실용 가이드

무엇입니까? 정규식 테스터?

정규식은 리터럴, 문자 클래스, 그룹, 수량자, 앵커 및 플래그를 사용하여 텍스트 검색 패턴을 설명합니다. 테스터를 사용하면 이러한 패턴을 현실적인 입력에 맞춰 더 쉽게 개선할 수 있습니다.

이 도구는 JavaScript 정규식 엔진을 사용하므로 지원되는 구문과 플래그는 브라우저의 ECMAScript 구현을 따릅니다. 다른 언어의 패턴은 다르게 동작할 수 있습니다.

실제 응용

이 도구를 사용하는 경우

일반적인 방법 정규식 테스터 실제 프로젝트와 일상 업무에 적합합니다.

1

양식 유효성 검사

ID, 라벨 및 제어된 입력 형식에 대한 프로토타입 패턴입니다.

2

로그 분석

일관된 진단 라인에서 값을 추출합니다.

3

텍스트 정리

다른 곳에 적용하기 전에 패턴 기반 대체를 미리 봅니다.

4

개발

JavaScript 애플리케이션에서 사용되는 디버그 표현식입니다.

유용한 답변

자주 묻는 질문

에 대한 빠른 답변 정규식 테스터 이 페이지의 작동 방식을 알아보세요.

주변 슬래시를 포함해야 합니까?

아니요. 패턴만 입력하세요. 플래그에는 자체 필드가 ​​있습니다.

일치하는 동안 전역 플래그가 추가되는 이유는 무엇입니까?

인스펙터는 전역적으로 스캔하여 모든 일치 항목을 표시할 수 있으며 교체는 선택한 플래그를 사용합니다.

캡처 그룹이란 무엇입니까?

괄호로 묶인 하위 패턴은 $1과 같은 검사 또는 대체 참조를 위해 일치하는 부분을 캡처합니다.

동일한 정규식이 모든 언어에서 작동합니까?

항상 그런 것은 아닙니다. 구문, 유니코드 처리 및 사용 가능한 기능은 엔진마다 다릅니다.