2 个版本

使用旧的 Rust 2015

0.1.1 2017年9月22日
0.1.0 2017年9月22日

#307 in 国际化 (i18n)

MIT 许可证

2.5MB
131

hanja-rs

Build Status

Rust 的韩文-汉字(韩语中的汉字)词典。

您可以查找给定韩文字母的韩文-汉字,就像大多数韩文输入法一样。

所有韩文-汉字条目按每个条目的使用频率排序。

仅支持音节,不支持单词(韩文-汉字)。

使用 phf 预编译哈希表,仅需要几秒钟。

韩文-汉字词典和频率数据归功于 libhangul 及其贡献者。

[dependencies]
hanja = "0.1.1"

用法

extern crate hanja;

fn main() {
    for &(hanja, desc) in hanja::get('').unwrap().iter().take(10) {
        println!("{}: {}", hanja, desc);
    }

    let korea_in_hangeul = "대한민국";
    let korea_in_hanja = korea_in_hangeul.chars()
            .map(|c| hanja::get(c).unwrap()[0].0)
            .collect::<String>();
    println!("{}", korea_in_hanja); // 大韓民國
}
: 불 화
花: 꽃 화
化: 될 화
話: 말할 화, 이야기 화
和: 화할 화
畵: 그림 화
華: 꽃 화, 빛날 화
貨: 재화 화, 재물 화
禍: 재화 화
禾: 벼 화
大韓民國

文档

Docs.rs

许可证

在 MIT 许可证下分发

依赖项