1 个不稳定版本
0.1.0 | 2021年1月3日 |
---|
#1573 in 文本处理
11KB
187 行
moenster
mønster (n) - 模式。
简单的glob-style字符串模式匹配。始终从开始到结束匹配整个字符串。
通配符 | 描述 | 注意 |
---|---|---|
* | 匹配任意数量的任意字符,包括没有字符 | |
? | 匹配任意单个字符 | 不处理多字节UTF-8码点 |
[abc] | 匹配括号内给出的一个字符 | 按字节值取 |
[a-z] | 匹配括号内给定范围中的一个字符 | 范围从它们的字节值取 |
[^abc] | 匹配括号内没有给出的一个字符 | 按字节值取 |
[^a-z] | 匹配括号内没有给出的范围中的一个字符 | 范围从它们的字节值取 |
注意:空括号永远不会匹配任何内容。
示例
assert!(stringmatch("m*nster", "mønster"));
许可证
代码采用MIT许可证。请参阅LICENSE。