【发布时间】:2013-08-09 18:37:40
【问题描述】:
给定一个 NFC 规范化字符串,对该字符串应用全大小写折叠,我可以假设结果也是 NFC 规范化的吗?
我不明白 Unicode 标准在这句话中试图告诉我什么:
规范化也与案例折叠相互作用。对于任何字符串 X,让 Q(X) = NFC(toCasefold(NFD(X)))。换句话说,Q(X) 是结果 对 X 进行归一化,然后将结果折叠起来,然后将 结果转换为规范化表格 NFC 格式。因为路 定义了归一化和大小写折叠,Q(Q(X)) = Q(X)。 重复应用 Q 不会改变结果;案例折叠是 在任一归一化形式的规范归一化下关闭 NFC 或 NFD。
【问题讨论】:
标签: unicode normalization unicode-normalization case-folding