개발자 도구

정규식 테스터: 온라인 정규 표현식 테스트 – 무료

무료, 가입 불필요, 브라우저에서 작동합니다. 텍스트에 정규 표현식을 적용해 입력하는 즉시 모든 일치 항목을 강조 표시로 확인하세요. 캡처 그룹(이름 있는 그룹 포함)과 실시간 바꾸기 미리 보기도 지원합니다. JavaScript 정규식 규칙을 따르며, 너무 오래 실행되는 패턴은 페이지가 멈추지 않도록 중단됩니다.

플래그

패턴은 브라우저의 JavaScript와 같은 규칙으로 내 기기에서 실행됩니다. 입력한 내용은 어디에도 전송되지 않습니다.

정규식 테스터을(를) 써야 하는 이유

100% 무료
원하는 만큼 사용하세요. 가입도, 워터마크도, 설치도 없습니다.
처음부터 개인정보 보호
입력한 내용은 브라우저에만 남고 저희에게 전송되지 않습니다.
모든 기기에서 작동
Windows, Mac, Linux, Android, iPhone의 브라우저에서 실행됩니다. 앱이 필요 없습니다.

정규식 테스터 사용 방법

  1. 패턴을 입력하고 필요한 플래그를 체크하세요.
  2. 테스트할 텍스트를 붙여 넣으세요. 일치 항목이 강조 표시되고 그룹과 함께 목록으로 나옵니다.
  3. 바꾸기를 켜서 치환 결과를 미리 본 뒤 결과를 복사하세요.

자주 묻는 질문

어떤 정규식 문법을 사용하나요?
JavaScript 문법입니다. 일상적으로 쓰는 문법 대부분은 Python, Java, PCRE와 같지만, 후방 탐색, 이름 있는 그룹, 유니코드 클래스는 언어마다 조금 다를 수 있습니다.
플래그는 무슨 역할을 하나요?
g는 모든 일치 항목을 찾고, i는 대소문자를 무시하고, m은 ^와 $가 각 줄에서 일치하게 하고, s는 .이 줄바꿈과도 일치하게 하고, u는 완전한 유니코드 지원을 켜고, y는 현재 위치에서만 일치시킵니다.
바꾸기에서 그룹을 어떻게 쓰나요?
번호 그룹은 $1, $2 등을, 이름 있는 그룹은 $<name>을, 전체 일치 항목은 $&를 사용하세요.
패턴이 왜 중단되었나요?
(a+)+처럼 반복이 중첩된 일부 패턴은 특정 텍스트에서 사실상 끝없이 실행될 수 있습니다. 페이지가 계속 반응하도록 테스터는 1초가 지나면 실행을 중단합니다.
텍스트가 어딘가로 전송되나요?
아니요. 일치 검사는 내 기기에서 이루어집니다.
정규식 테스터은(는) 무료인가요?
네. 가입이나 설치 없이 무료로 사용할 수 있습니다.