홈
모든 도구
블로그
홈
개발자 도구
정규식 테스터
정규식 테스터
실시간으로 정규 표현식을 테스트하고 디버그하세요. 매치 하이라이팅, 캡처 그룹 표시, 내장 패턴 라이브러리를 지원합니다. 모든 처리는 브라우저에서 이루어집니다.
실시간 매칭
다국어 지원
캡처 그룹 표시
100% 프라이빗
JavaScript
Python
PHP
Go
V8 RegExp engine active
정규 표현식
g
i
m
s
u
/
/g
자주 사용하는 패턴
(JavaScript)
이메일
명명된 그룹
IPv4 주소
URL
16진수 색상
강력한 비밀번호
테스트 문자열
0 문자
매치 결과
매치 없음
패턴과 테스트 문자열을 입력하여 매치 결과를 확인하세요
언어 비교
기능
JavaScript
Python
PHP
Go
전방 탐색 (?=)
후방 탐색
명명된 그룹
(?<n>)
(?P<n>)
(?<n>)
(?P<n>)
역참조
Recursion (?R)
상세 / 확장 모드
re.X
/x
엔진
V8
Oniguruma
PCRE2
RE2
정규식 테스터 기능
필요한 모든 것을 갖춘 강력한 브라우저 기반 정규 표현식 테스트 도구.
실시간 매칭
패턴과 테스트 문자열을 입력하면서 매치 결과가 즉시 하이라이트됩니다.
다국어 지원
JavaScript, Python, PHP, Go용 코드 스니펫을 생성합니다. 언어 간 호환성 차이와 구문 변화를 확인하세요.
캡처 그룹 표시
명명된 그룹을 포함한 모든 캡처 그룹과 매치 값을 확인할 수 있습니다.
100% 프라이빗
모든 정규식 처리는 브라우저에서 로컬로 수행됩니다. 데이터가 서버로 전송되지 않습니다.
자주 묻는 질문
가장 자주 묻는 질문에 대한 답변을 확인하세요.
어떤 정규 표현식 구문이 지원되나요?
이 도구는 JavaScript 내장 RegExp 엔진을 사용하며 ECMAScript 정규식 구문을 지원합니다. 명명된 캡처 그룹, 전방 탐색, 후방 탐색, Unicode 속성 이스케이프, dotAll (s) 플래그 등의 기능이 포함됩니다.
정규식 플래그는 무엇을 의미하나요?
g (전역)는 첫 번째가 아닌 모든 매치를 찾습니다. i (대소문자 구분 안 함)는 대소문자를 무시합니다. m (다중 행)은 ^와 $가 행 경계와 매치됩니다. s (dotAll)는 .이 줄바꿈 문자와 매치됩니다. u (유니코드)는 완전한 유니코드 매칭을 활성화합니다.
이 도구를 사용할 때 데이터가 안전한가요?
완전히 안전합니다. 이 정규식 테스터는 JavaScript 네이티브 RegExp 엔진을 사용하여 브라우저에서 완전히 실행됩니다. 텍스트나 패턴이 서버로 전송되지 않습니다.
명명된 캡처 그룹을 어떻게 테스트하나요?
정규식에서 명명된 캡처 그룹 구문을 사용하세요. 예를 들어 연도, 월, 일에 대한 명명된 그룹을 만들어 날짜 형식을 캡처할 수 있습니다. 도구는 각 매치에 대해 명명된 캡처 그룹과 번호가 매겨진 캡처 그룹을 모두 표시합니다.