如何将字符串转换Příliš žluťoučký kůň úpěl ďábelské ódy.
为Prilis zlutoucky kun upel dabelske ody.
?
源字符串使用Unicode,因此原则上应该可以使用规范化/分解来分隔变音符号。
不幸的是,我没有在Pharo中看到任何支持剥离变音符号或分解的库(也许Zinc隐藏在某个地方?)。
您可以尝试变音符号包
安装
Metacello new
smalltalkhubUser: 'Pharo' project: 'MetaRepoForPharo50';
configuration: 'Diacritics';
version: #development;
load.
测试
'Příliš žluťoučký kůň úpěl ďábelské ódy' asNonDiacritical.
"'Prilis zlutoucky kun upel dabelske ody'"
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句