#sorting #chinese #numbers #optional #collate #vec-str #这个crate可以帮助用户在Rust项目中更方便地进行中文排序。

sort_zh

提供以中文排序规则对Vec<&str>进行排序的功能,具有可选的中文数字排序功能

2个版本

0.1.1 2023年1月3日
0.1.0 2023年1月3日

#89 in #optional

MIT许可证

1MB
291

包含 (WOFF字体,400KB) docs/NanumBarunGothic.ttf.woff2,(WOFF字体,135KB) docs/FiraSans-Medium.woff2,(WOFF字体,130KB) docs/FiraSans-Regular.woff2,(WOFF字体,82KB) docs/SourceSerif4-Bold.ttf.woff2,(WOFF字体,77KB) docs/SourceSerif4-Regular.ttf.woff2,(WOFF字体,45KB) docs/SourceCodePro-It.ttf.woff2 等更多

sort_zh

这个crate可以帮助用户在Rust项目中更方便地进行中文排序。

在Rust中,如果直接使用sort()系列function进行Vec的排序,非ASCII部分的文字会因为Unicode Hex Code的排序而混乱。

本crate提供了sort_zh() function进行正确的排序(默认通过笔画顺序),用户也可以利用SortZhOptions中的设置进行自定义排序。

包含单元测试,可以通过cargo test进行测试。


lib.rs:

这个crate可以帮助用户在Rust项目中更方便地进行中文排序。

在Rust中,如果直接使用sort()系列function进行Vec的排序,非ASCII部分的文字会因为Unicode Hex Code的排序而混乱。

本crate提供了sort_zh() function进行正确的排序(默认通过笔画顺序),用户也可以利用SortZhOptions中的设置进行自定义排序。

依赖项