정규식 테스터 & 디버거

정규식 테스터 & 디버거

정규 표현식을 실시간으로 테스트하고 디버깅하고 작성하세요. 일치하는 부분 문자열 매치와 캡처 인덱스 그룹을 즉시 찾아보세요.

/ /
일치 결과:
0 Matches

추가 도구

기능

정규식 테스터를 사용하는 이유

정규 표현식을 실시간으로 테스트하고 디버깅하세요.

🎯

실시간 일치 결과

표현식을 즉시 검사하고 대상 컨테이너에서 일치하는 모든 항목을 강조 표시합니다.

🧬

캡처 그룹

캡처된 토큰 인덱스 대괄호와 명명된 그룹을 명확하게 확인하세요.

⚙️

플래그 사용자 지정

전역 검색, 대소문자 무시, 여러 줄 매칭 제약 조건을 즉시 전환하세요.

✔️

표준 호환성

표준 JavaScript 정규식 구문 명세를 완전히 준수합니다.

🔒

서버 전송 없음

작업은 로컬 브라우저 메모리에서 실행됩니다. 대상 페이로드와 패턴은 절대 업로드되지 않습니다.

🛡️

무한 루프 보호

탭이 멈추는 것을 방지하기 위해 너비가 0인 일치 루프를 자동으로 차단합니다.

자주 묻는 질문

정규 표현식은 검색 패턴을 구성하는 문자들의 시퀀스입니다. 텍스트 검색 및 텍스트 바꾸기 작업에 사용할 수 있습니다.

'g'(전역) 플래그는 첫 번째 일치 항목에서 멈추지 않고 모든 일치 패턴이 반환되도록 합니다. 'i'(대소문자 무시) 플래그는 검색 일치를 대소문자 구분 없이 수행하도록 만듭니다.

괄호로 둘러싸인 모든 하위 패턴(예: (\w+))은 캡처 그룹을 형성합니다. 이 도구는 각 캡처 그룹의 내용과 인덱스를 개별적으로 나열합니다.

아니요. 모든 처리는 클라이언트 측에서 이루어집니다. 브라우저 탭을 일시적으로 멈추게 할 수 있는 '치명적 백트래킹' 패턴에 주의하세요.

정규 표현식이 중첩 수량자((a+)+ 등)를 사용할 때 발생하며, 이로 인해 엔진이 일치하지 않는 문자열에 대해 지수적으로 많은 경로를 탐색하게 되어 성능 문제가 발생합니다.

일반적인 플래그로는 g(전역 검색), i(대소문자 구분 없음), m(여러 줄 검색), s(점이 줄바꿈 문자와 일치하도록 허용)가 있습니다.

최신 JavaScript 정규식 엔진은 전방 탐색((?=...))과 후방 탐색((?<=...))을 모두 지원합니다.
쿠키를 수락하시겠습니까?

저희는 귀하의 브라우징 경험을 향상시키기 위해 쿠키를 사용합니다. 이 사이트를 이용함으로써 귀하는 저희 쿠키 정책에 동의하는 것입니다.

더 많은
Loading chat...
Connecting to community chat.