Glob パターンテスター
開発
glob パターンとファイルパスのリストを入力すると、どのパスが一致するか確認できます。`*`(セグメント内)、`**`(セグメント横断)、`?`、文字クラス `[a-z]` / `[!...]`、波括弧の選択 `{a,b}` をサポートします。すべてブラウザ内でローカルに実行され、何もアップロードされません。
—
結果一致: 2 / 5
- src/index.ts一致
- src/lib/util.ts一致
- src/index.js不一致
- README.md不一致
- test/spec.ts不一致
使い方
- src/**/*.ts のような glob パターンを入力します。
- パスボックスに 1 行 1 パスで貼り付けます。
- 各パスが一致 / 不一致で表示され、一致数の概要が示されます。
よくある質問
- * と ** の違いは何ですか?
- 単一の * は 1 つのパスセグメント内の任意の文字に一致します(/ で止まります)。二重の ** はスラッシュを含めてセグメントを横断して一致するため、src/**/*.ts は src/a.ts にも一致します。
- 波括弧パターンに対応していますか?
- はい。{a,b,c} は選択肢に展開され、img.{png,jpg} は img.png と img.jpg に一致します。ネストや複数の波括弧にも対応しています。
- 大文字小文字を区別しますか?
- はい。パターンはパス全体に対して両端を固定し、大文字小文字を区別して一致します。
- 私のデータはどこかに送信されますか?
- いいえ。一致判定は完全にブラウザ内で行われ、何もアップロードされません。
関連ツール
Base64 ↔ 16進数 変換
Base64 文字列を16進数バイトに、16進数を Base64 に戻します。URL セーフ対応、ブラウザ上で動作します。
開発00
Quoted-Printable エンコーダー & デコーダー
テキストを MIME Quoted-Printable(RFC 2045)にエンコード、または復号 — =XX エスケープ・ソフト改行・UTF-8 に対応、エンコード時は 76 文字で折り返し — ブラウザ内で。
開発00
ハッシュ生成 (SHA)
テキストから SHA-1・SHA-256・SHA-384・SHA-512 ハッシュを生成。
開発00
URL エンコーダー / デコーダー
URL 用にテキストをパーセントエンコード、または URL をデコード。
開発00
Base64 エンコーダー / デコーダー
テキストを Base64 にエンコード、または Base64 をテキストにデコード。
開発00
JSON フォーマッター & バリデーター
ブラウザで JSON を整形・並べ替え・圧縮・検証できます。
開発00