3 个版本 (破坏性更新)
0.3.0 | 2024 年 8 月 11 日 |
---|---|
0.2.0 | 2024 年 8 月 5 日 |
0.1.0 | 2024 年 8 月 4 日 |
在 文本处理 中排名第 470
每月下载量 335
6KB
67 行
稳定性
此 crate 完全不稳定。使用时请自行承担风险。
集群
集群是该库的主要组件。它们的行为类似于 String,主要区别在于索引/迭代过程是针对图形集群,而不是字符。
为什么选择这个库
这个库起源于对易于使用的数据结构的需要,类似于 String,但元素是图形集群。例如,这意味着现在变得非常简单
import unicode_extension::Clusters;
let s = "Étiré";
let c = Clusters::new(s, true)
let expected_clusters = Clusters(vec!["É", "t", "i", "r", "é"]);
assert_eq!(c, expected_clusters);
目标
拥有与 std::string::String
类似的 API。
依赖项
~550KB