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 • Rust 包仓库 1478/week @ 2024-04-08 • Rust 包仓库 1642/week @ 2024-04-15 • Rust 包仓库 1478/week @ 2024-04-22 • Rust 包仓库 1175/week @ 2024-04-29 • Rust 包仓库 1575/week @ 2024-05-06 • Rust 包仓库 1503/week @ 2024-05-13 • Rust 包仓库 1164/week @ 2024-05-20 • Rust 包仓库 1514/week @ 2024-05-27 • Rust 包仓库 1837/week @ 2024-06-03 • Rust 包仓库 1738/week @ 2024-06-10 • Rust 包仓库 1493/week @ 2024-06-17 • Rust 包仓库 2834/week @ 2024-06-24 • Rust 包仓库 1689/week @ 2024-07-01 • Rust 包仓库 1654/week @ 2024-07-08 • Rust 包仓库 1761/week @ 2024-07-15 • Rust 包仓库 1540/week @ 2024-07-22 • Rust 包仓库

每月 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, "ÅΩ");
}

依赖关系