AZ Tools

Glob 패턴 테스터

개발

glob 패턴과 파일 경로 목록을 입력하면 어떤 경로가 일치하는지 확인할 수 있습니다. `*`(세그먼트 내), `**`(세그먼트 전체), `?`, 문자 클래스 `[a-z]` / `[!...]`, 중괄호 대안 `{a,b}`를 지원합니다. 모든 처리는 브라우저에서 로컬로 실행되며 아무것도 업로드되지 않습니다.

결과일치: 2 / 5
  • src/index.ts일치
  • src/lib/util.ts일치
  • src/index.js불일치
  • README.md불일치
  • test/spec.ts불일치

사용법

  1. src/**/*.ts 같은 glob 패턴을 입력합니다.
  2. 경로 상자에 한 줄에 하나씩 파일 경로를 붙여넣습니다.
  3. 각 경로는 일치/불일치로 표시되며 일치 개수 요약이 함께 표시됩니다.

자주 묻는 질문

*와 **의 차이는 무엇인가요?
단일 *는 하나의 경로 세그먼트 안에서 임의의 문자에 일치합니다(/에서 멈춤). 이중 **는 슬래시를 포함해 세그먼트를 가로질러 일치하므로 src/**/*.ts는 src/a.ts에도 일치합니다.
중괄호 패턴을 지원하나요?
예. {a,b,c}는 대안으로 확장되어 img.{png,jpg}는 img.png와 img.jpg에 일치합니다. 중첩 및 다중 중괄호도 지원됩니다.
대소문자를 구분하나요?
예. 패턴은 전체 경로에 대해 양 끝이 고정된 상태로 대소문자를 구분하여 일치합니다.
제 데이터가 어딘가로 전송되나요?
아니요. 일치 검사는 전적으로 브라우저에서 이루어지며 아무것도 업로드되지 않습니다.

관련 도구