Glob 模式测试器
输入一个 glob 模式和一组文件路径,查看哪些路径匹配。支持 `*`(段内)、`**`(跨段)、`?`、字符类 `[a-z]` / `[!...]` 以及花括号选择 `{a,b}`。全部在浏览器本地运行——不会上传任何内容。
—
结果匹配: 2 / 5
- src/index.ts匹配
- src/lib/util.ts匹配
- src/index.js不匹配
- README.md不匹配
- test/spec.ts不匹配
使用方法
- 输入一个 glob 模式,例如 src/**/*.ts。
- 在路径框中每行粘贴一个文件路径。
- 每个路径都会标记为匹配或不匹配,并附带计数摘要。
常见问题
- * 和 ** 有什么区别?
- 单个 * 匹配单个路径段内的任意字符(遇到 / 停止)。双 ** 跨段匹配,包括斜杠,因此 src/**/*.ts 也能匹配 src/a.ts。
- 支持花括号模式吗?
- 支持。{a,b,c} 展开为多个选择,因此 img.{png,jpg} 匹配 img.png 和 img.jpg。支持嵌套和多个花括号。
- 匹配区分大小写吗?
- 是的。模式针对完整路径区分大小写匹配,并在两端锚定。
- 我的数据会被发送到某处吗?
- 不会。匹配完全在你的浏览器中进行,不会上传任何内容。
相关工具
正则表达式测试器
实时测试 JavaScript 正则,匹配高亮并预览替换结果。
开发 0 0
CSS 选择器测试器
在浏览器中针对你的 HTML 测试 CSS 选择器,精确查看匹配到哪些元素。
开发 0 0
JSONPath 测试器
对示例文档运行 JSONPath 查询(`$.store.book[*].author`、`$..price`),查看匹配值。
开发 0 0
TOTP 代码生成器
根据 Base32 密钥实时生成 RFC 6238 TOTP 代码——便于测试 2FA 流程、调试身份验证器集成,或手机不在身边时作为临时备份。
开发 0 0
JSON 格式化与校验工具
在浏览器中格式化、美化、压缩并校验 JSON。
开发 0 0
Base64 编码 / 解码
即时将文本编码为 Base64,或将 Base64 解码为文本。
开发 0 0