コード、データと QRツール

Glob パターンテスター

ブラウザーで明示的な小さな glob 構文を使い、候補パスを比較します。ファイルシステムの読み取りやパスのアップロードは行いません。

ブラウザ内で処理登録不要プライバシーの説明 ↗

* は1つのセグメント内の0文字以上、? は1つの Unicode コードポイント、独立した ** は0個以上のセグメントに一致します。大文字と小文字を区別し、パス全体を照合します。ドットファイルも対象です。

いいえ。記載した構文のみ対応します。文字クラス、波括弧展開、拡張 glob、否定、バックスラッシュのエスケープは拒否します。Git の無視規則は実装せず、シェルやライブラリーとの同等性も保証しません。

パターンは256 UTF-16文字、一覧は50,000文字、200パスまで、各パスは1,024文字までです。空行は無視し、空白は保持します。相対パスと / を使ってください。正規化やディスクの読み取りは行いません。

使い方

使い方

  1. スラッシュを使って glob パターンを入力します。
  2. 相対パスを1行に1つ入力します。
  3. パスをテストして一致と不一致を確認します。

対応する構文

* は1つのセグメント内の0文字以上、? は1つの Unicode コードポイント、独立した ** は0個以上のセグメントに一致します。大文字と小文字を区別し、パス全体を照合します。ドットファイルも対象です。

ローカル入力の上限

パターンは256 UTF-16文字、一覧は50,000文字、200パスまで、各パスは1,024文字までです。空行は無視し、空白は保持します。相対パスと / を使ってください。正規化やディスクの読み取りは行いません。

よくある質問

あわせて知りたいこと

正規表現やシェルの glob と同じですか?

いいえ。記載した構文のみ対応します。文字クラス、波括弧展開、拡張 glob、否定、バックスラッシュのエスケープは拒否します。Git の無視規則は実装せず、シェルやライブラリーとの同等性も保証しません。