Wildcard
通配符是简化的模式匹配字符,* 匹配任意序列、? 匹配单字符,常用于文件名与域名匹配。
用途
提供最简单的模式匹配机制,适合非技术用户与简单匹配场景。
机制
* 匹配零或多个任意字符,? 匹配恰好一个任意字符。部分实现支持 [] 字符类。无分组、无量词、无转义(或有限转义)。DNS 与证书 SAN 中 *.example.com 匹配子域。
用例
- DNS 泛域名解析
- SSL 证书通配符域名
- shell 文件名展开
- 搜索框简单匹配
示例
- 输入
*.example.com输出Matches a.example.com, b.example.comWildcard domain
常见错误
- Wildcard certificates matching multi-level subdomains (a.b.example.com does not match)
- Wildcards match a single level only; multi-level subdomains need separate certificates