# Glob 切片（glob slice）
> 由 glob 模式组成的切片，可用 `!` 加一个空格取反。
- 官方英文原文：https://gohugo.io/quick-reference/glossary/glob-slice/
- 本页规范地址：https://hugozh.cn/quick-reference/glossary/glob-slice/
- 最近更新：2026-10-02
- 最后提交：912b1d3 chore(site): 添加 static/CNAME（hugozh.cn），供 GitHub Pages 等平台绑定自定义域名
- 站点：Hugo 中文文档（https://hugozh.cn/）· 社区维护的非官方中文翻译，如有出入以官方英文原文为准

---
Glob 切片（glob slice）是由[glob patterns](g)组成的[slice](g)。在切片中，模式前加上一个感叹号（`!`）和一个空格即可将其取反。取反模式一旦命中，切片中其余模式的求值就会短路，因此适合用于早期的粗粒度排除。

下面的示例演示如何用 Glob 切片在项目配置中定义[site matrix](g)：

```toml
[sites.matrix]
languages = [ "! no", "**" ]
versions = [ "! v1.2.3", "v1.*.*", "v2.*.*" ]
roles = [ "{member, guest}" ]
```

上面的 `versions` 示例求值结果为：`(not v1.2.3) AND (v1.*.* OR v2.*.*)`。

