상단의 슬래시 (/) 사이에 원하는 정규 표현식 패턴을 입력합니다. 패턴 옆의 **g (Global)**, **i (Case-insensitive)** 등의 플래그를 설정하여 검색 방식을 정의할 수 있습니다. 문법 오류는 실시간으로 빨간색 오류 메시지로 표시됩니다.
왼쪽의 큰 텍스트 영역에 실제 검색을 테스트할 문자열을 붙여넣거나 작성합니다. 매칭되는 부분은 **실시간으로 하이라이팅**되어 시각적으로 결과를 바로 확인할 수 있습니다.
오른쪽 패널에서 총 매칭 개수와 각 매칭의 상세 정보(캡처 그룹 포함)를 확인할 수 있습니다. 하단의 '치환' 섹션에 패턴을 입력하면, 정규식으로 찾은 부분을 어떻게 바꿀지 미리보기가 가능합니다.
A. **아닙니다.** 이 테스터는 웹 브라우저 내에서 100% 로컬(클라이언트 사이드) JavaScript로만 작동합니다. 사용자가 입력한 정규식 패턴과 테스트 문자열은 서버로 전송되지 않습니다. 보안 걱정 없이 민감한 데이터를 테스트할 수 있습니다.
A. 'Share' 버튼을 누르면 현재 정규식, 플래그, 테스트 문자열이 모두 인코딩되어 URL의 Hash(#) 부분에 저장됩니다. 이 링크를 공유하면 받는 사람은 서버 통신 없이 동일한 테스트 환경을 즉시 로드할 수 있습니다.
A. 이 테스터는 브라우저의 기본 JavaScript 엔진을 사용하므로, ECMAScript (JavaScript) 표준 정규식을 따릅니다. 다만, '코드 생성' 탭에서는 Python, PHP, Java 문법에 맞는 코드를 생성해 드립니다.