정규식 테스터
실시간 매치 하이라이팅으로 정규 표현식을 테스트하고 디버그합니다.
정규 표현식이란
정규 표현식(regex)은 텍스트를 검색, 매칭, 조작하는 데 사용되는 강력한 패턴입니다. 프로그래밍, 데이터 유효성 검사, 로그 파싱, 텍스트 처리에 필수적입니다. 이 도구를 사용하면 JavaScript 정규 표현식을 실시간으로 테스트하고 테스트 문자열에서 일치 항목을 시각적으로 하이라이트할 수 있습니다. 모든 처리는 브라우저의 네이티브 RegExp 엔진에서 이루어집니다.
관련 도구
자주 묻는 질문
정규식 테스터는 어떻게 작동하나요?▾
이 도구는 입력한 패턴과 플래그로 JavaScript RegExp 객체를 생성한 뒤 matchAll()을 사용하여 테스트 문자열에서 모든 일치 항목을 찾습니다. 모든 처리는 브라우저에서 이루어지며 데이터가 서버로 전송되지 않습니다.
어떤 정규식 플래그를 사용할 수 있나요?▾
5가지 플래그를 토글할 수 있습니다: g(전역 — 모든 일치 찾기), i(대소문자 무시), m(멀티라인 — ^와 $가 줄 경계에 일치), s(dotAll — .이 줄바꿈에 일치), u(유니코드).
캡처 그룹과 명명 그룹을 사용할 수 있나요?▾
네. (abc)와 같은 번호 캡처 그룹과 (?<name>abc)와 같은 명명 그룹 모두 완전히 지원됩니다. 그룹 값은 각 일치 항목의 상세 테이블에 표시됩니다.