정규식 테스터
실시간 매칭 하이라이트와 번호가 매겨진 캡처 그룹으로 JavaScript 정규 표현식을 테스트.
매칭 결과
복사됨!
매칭 결과가 여기에 표시됩니다.
하이라이트
하이라이트된 텍스트가 여기에 표시됩니다.
사용 방법
정규 표현식 테스터를 사용하면 테스트 텍스트의 모든 일치 항목을 강조 표시하면서 실시간으로 regex를 테스트하고 디버그할 수 있습니다.
사용 방법:
- 정규 표현식을 Regex 필드에 입력합니다.
- 원하는 플래그를 활성화합니다(g: 전역, i: 대소문자 무시, m: 여러 줄).
- 테스트 텍스트를 입력하면 일치 항목이 실시간으로 강조 표시됩니다.
- 캡처 그룹이 결과 패널에 표시됩니다.
예시: 정규식 [a-z]+@[a-z]+.[a-z]+을 ‘[email protected]’에 적용 → 하나의 일치 항목 강조 표시.
제한사항: JavaScript regex 엔진을 사용합니다. JavaScript에서 지원되지 않는 고급 PCRE 구문은 작동하지 않을 수 있습니다.
개인정보 보호: 모든 것이 로컬에서 처리됩니다.
활용 사례
- 유효성 검사 패턴 개발 및 테스트
- 파싱 규칙 구성
- 프로덕션 코드 사용 전 테스트
- 정규 표현식 구문 학습
- 매칭 패턴 디버깅
자주 묻는 질문
- 어떤 플래그를 사용할 수 있나요?
- g(전역), i(대소문자 무시), m(여러 줄), s(점이 모든 것과 일치), u(유니코드), y(sticky).
- 캡처 그룹을 테스트할 수 있나요?
- 예, 그룹이 결과 패널에 표시됩니다.
- PCRE 구문이 지원되나요?
- 아니요, JavaScript regex 엔진(ECMAScript)을 사용합니다.
- 특수 문자를 이스케이프하는 방법은?
- 백슬래시를 앞에 추가합니다: 리터럴 점에는 \.
- 텍스트가 서버로 전송되나요?
- 아니요, 모든 것이 로컬에서 처리됩니다.