首页 > 解决方案 > 替换变异元音形成一个字符串

问题描述

我正在寻找一种用“未变异”元音(组合)替换字符串中所有变异元音的好方法。

基本上是这样的:

"ä" -> "ae"  
"ö" -> "oe"  
"ß" -> "sz"  
"Š" -> "S"  
"ć" -> "c"  

等等 ...

我知道我可以为此创建一个地图,并可能通过一个循环来替换所有事件,但这看起来很糟糕。此外,我必须创建一个完整的映射,例如从“变异”到“未变异”。

Java中是否有更优雅的方式来做到这一点?

注意:我必须支持 Java 1.8

标签: javareplace

解决方案


推荐阅读