【问题标题】:What is the actual difference between Normalizer.normalize(s, Normalizer.Form.NFD) and StringUtils.stripAccents(s)?Normalizer.normalize(s, Normalizer.Form.NFD) 和 StringUtils.stripAccents(s) 之间的实际区别是什么?
【发布时间】:2020-02-13 00:05:48
【问题描述】:

这两种方法似乎都可以从字符串中去除重音符号,但我不确定是否存在一些内部差异会使一种比另一种更好的选择

【问题讨论】:

标签: java string unicode diacritics


【解决方案1】:

分解处理的不仅仅是重音(在 Unicode 中称为标记),例如韩文音节 U+AC00…U+D7A3。

【讨论】:

    猜你喜欢
    • 2017-01-17
    • 2014-02-14
    • 2015-02-23
    • 1970-01-01
    • 2020-02-26
    • 1970-01-01
    • 2010-12-14
    • 2021-02-26
    相关资源
    最近更新 更多