정규식 테스터
정규식 패턴을 입력하면 매치 위치를 실시간 하이라이트하고 캡처 그룹을 표시합니다.
파일이 서버로 전송되지 않습니다 — 모든 처리는 브라우저에서만
//
테스트 텍스트
매치 결과
캡처 그룹
사용법 및 자주 묻는 질문
사용법
패턴 입력창에 정규식을 입력하고, 아래 왼쪽에 테스트할 텍스트를 입력하세요. 매치된 부분은 오른쪽에 강조 표시되며, 캡처 그룹이 있으면 아래에 별도로 표시됩니다.
정규식(정규 표현식)이란 무엇인가요?
정규 표현식(Regular Expression)은 문자열에서 특정 패턴을 검색·추출·치환하는 도구입니다. 프로그래밍 언어, 텍스트 에디터, 커맨드라인 등 다양한 곳에서 사용됩니다.
플래그는 어떤 기능을 하나요?
g(전체 검색), i(대소문자 무시), m(다중 행: ^·$가 각 줄에 적용), s(점이 줄바꿈 포함), u(유니코드 모드) 플래그를 조합할 수 있습니다. g 플래그 없이는 첫 번째 매치만 표시됩니다.
캡처 그룹이란 무엇인가요?
괄호 ()로 감싼 패턴은 캡처 그룹을 만듭니다. 매치된 텍스트에서 특정 부분을 추출할 때 사용하며, (?:...)는 캡처하지 않는 비캡처 그룹입니다. 이 도구에서 각 매치의 캡처 그룹을 별도로 표시합니다.
입력한 텍스트가 서버로 전송되나요?
아니요. 모든 정규식 매칭은 브라우저의 JavaScript RegExp를 사용해 처리되며, 입력 텍스트나 패턴이 서버로 전송되지 않습니다.