java - 替换变异元音形成一个字符串
问题描述
我正在寻找一种用“未变异”元音(组合)替换字符串中所有变异元音的好方法。
基本上是这样的:
"ä" -> "ae"
"ö" -> "oe"
"ß" -> "sz"
"Š" -> "S"
"ć" -> "c"
等等 ...
我知道我可以为此创建一个地图,并可能通过一个循环来替换所有事件,但这看起来很糟糕。此外,我必须创建一个完整的映射,例如从“变异”到“未变异”。
Java中是否有更优雅的方式来做到这一点?
注意:我必须支持 Java 1.8
解决方案
推荐阅读
- amazon-web-services - 关于 Postgres/Redshift 日期格式的问题
- c++ - 知道其参数位置的 C++ 模板
- python - 在 Python 中将多个嵌套的 XML 解析为 Panda 数据框表
- javascript - 获取对象键作为字符串,没有循环或索引
- python - 为什么数据集的 SGD 损失与 pytorch 代码与用于线性回归的暂存 python 代码不匹配?
- javascript - Node.js 按值拆分 JSON 对象
- javascript - 解决绝对导入冲突
- python - 如何在控制台的特定位置打印字符串?
- angular - 无法在拦截器使用的服务中实例化循环依赖
- jquery - 在 Rails 中,渲染 Json 如何有条件地重定向