代码、数据与二维码工具

Glob 模式测试器

在浏览器中使用明确的小型 glob 语法比较候选路径。不读取文件系统,也不上传路径。

优先本地处理无需注册隐私说明 ↗

* 匹配单个路径段内零个或多个字符,? 匹配一个 Unicode 码点,独立的 ** 路径段匹配零个或多个路径段。区分大小写并匹配完整路径,包含点文件。

不同,仅实现所述子集。拒绝字符类、花括号展开、扩展 glob、否定和反斜杠转义。不实现 Git 忽略规则,也不保证与 shell 或其他库等价。

模式最多 256 个 UTF-16 字符,路径列表最多 50,000 个字符、200 条路径,每条最多 1,024 个字符。忽略空行,保留空格。路径必须是相对路径并使用 /,不做规范化,也不读取磁盘。

使用步骤

如何使用

  1. 输入使用正斜杠的 glob 模式。
  2. 每行输入一条相对路径。
  3. 选择测试路径,查看匹配与未匹配结果。

支持的语法

* 匹配单个路径段内零个或多个字符,? 匹配一个 Unicode 码点,独立的 ** 路径段匹配零个或多个路径段。区分大小写并匹配完整路径,包含点文件。

本地输入限制

模式最多 256 个 UTF-16 字符,路径列表最多 50,000 个字符、200 条路径,每条最多 1,024 个字符。忽略空行,保留空格。路径必须是相对路径并使用 /,不做规范化,也不读取磁盘。

常见问题

你可能还想知道

这与正则表达式或 shell glob 相同吗?

不同,仅实现所述子集。拒绝字符类、花括号展开、扩展 glob、否定和反斜杠转义。不实现 Git 忽略规则,也不保证与 shell 或其他库等价。