返回首页

Glob模式测试器 - MyTools在线工具

🧰 MyTools

Glob 模式测试器:输入通配符模式与路径样本,实时看哪些路径被匹配,配置构建脚本、忽略规则前先验证。

适用场景

  • 写构建脚本的文件匹配规则(**/*.{js,ts})前先试
  • 排查 .gitignore / 打包排除规则为什么没生效
  • 学习 glob 语法与正则的差异

常见问题

glob 和正则是什么关系?

glob 是简化版的路径通配语法:* 匹配单层、** 跨目录、? 匹配单字符、{} 表枚举。它最终会被翻译成正则执行,但表达力弱于正则,胜在路径场景可读性好。

为什么 * 没有匹配到子目录里的文件?

单星号 * 通常不跨目录分隔符,要递归匹配子目录需用 **。这是 glob 配置最常见的坑。

相关工具