#拼音 #排序 #排序 #中文 #汉字

pinyin-order

一个帮助按拼音对字符串向量进行排序的Rust库。Rust 字符串向量按拼音排序

3个版本

使用旧的Rust 2015

0.1.2 2020年11月13日
0.1.1 2017年3月11日
0.1.0 2017年3月10日

国际化(i18n)中排名第303

每月下载40

Unlicense

335KB
92

已弃用:已重写的pinyin包,请使用它代替。

pinyin-order

Travis Build Status Crates Documentation

Rust 字符串向量按拼音排序

示例

extern crate pinyin_order;

use pinyin_order::as_pinyin;

fn main() {
    let mut l = vec!["中文", "中国", "abc", "重工", "abc中文"];
    l.sort_by_key(|s| as_pinyin(s));
    assert_eq!(l, vec!["abc", "abc中文", "中国", "中文", "重工"]);
}

许可证

这是一个免费且不受限制的软件,已发布到公共领域。

任何人都可以免费复制、修改、发布、使用、编译、销售或分发此软件,无论是以源代码形式还是编译的二进制形式,用于任何目的,商业或非商业,以及任何方式。

依赖项