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)
每月 6,814 次下载
用于 18 个 软件包(6 个直接使用)
245KB
952 行
UNIC — Unicode 正规化形式
此 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, "ÅΩ");
}