2个不稳定版本
使用旧的Rust 2015
0.2.0 | 2016年10月28日 |
---|---|
0.1.0 | 2016年10月26日 |
#5 in #folding
57KB
1.5K SLoC
unicode-casefold
提供用于折叠文本的迭代器。提供“简单”和“完整”算法,并在两种算法中都包含土耳其语选项。
有关折叠与 .to_lowercase()
的区别,请参阅 这篇W3C文章。
更新Unicode数据表
此库使用的表是从官方Unicode联盟数据生成的。要更新它们,运行以下命令
curl -O http://www.unicode.org/Public/UNIDATA/CaseFolding.txt
python3 scripts/generate.py < CaseFolding.txt > src/tables.rs
rm CaseFolding.txt
然后提交任何更改。