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

依赖关系