9 个版本 (重大更新)

0.9.0 2019 年 3 月 3 日
0.8.0 2019 年 1 月 2 日
0.7.0 2018 年 2 月 7 日
0.6.0 2017 年 9 月 22 日
0.1.2 2017 年 6 月 20 日

#345 in 国际化(i18n)

Download history 1478/week @ 2024-04-08 1642/week @ 2024-04-15 1478/week @ 2024-04-22 1175/week @ 2024-04-29 1575/week @ 2024-05-06 1503/week @ 2024-05-13 1164/week @ 2024-05-20 1514/week @ 2024-05-27 1837/week @ 2024-06-03 1738/week @ 2024-06-10 1493/week @ 2024-06-17 2834/week @ 2024-06-24 1689/week @ 2024-07-01 1654/week @ 2024-07-08 1761/week @ 2024-07-15 1540/week @ 2024-07-22

每月 6,814 次下载
用于 18 软件包(6 个直接使用)

MIT/Apache

245KB
952

UNIC — Unicode 正规化形式

Crates.io Documentation

此 UNIC 组件实现了来自 Unicode® 标准附件 #15 - Unicode 正规化形式 的算法。

备注

此组件的初始代码基于 unicode-normalization


lib.rs:

UNIC — Unicode 正规化形式

unic 的一部分:Rust 的 Unicode 和国际化软件包。

此 UNIC 组件实现了来自 Unicode 标准附件 #15 - Unicode 正规化形式 的算法。

extern crate unic_normal;

use unic_normal::StrNormalForm;

fn main() {
    let s = "ÅΩ";
    let c = s.nfc().collect::<String>();
    assert_eq!(c, "ÅΩ");
}

依赖关系