gpt4 book ai didi

Java - 将德语重音字符转换为两个字母等效字符

转载 作者:行者123 更新时间:2023-12-01 15:58:28 25 4
gpt4 key购买 nike

我需要将包含带重音的德语字母的字符串转换为其两个字母等效项,如下所示:

ae = ä | oe = ö | ue = ü | sz = ß

如何在 Java 中执行此操作?我看到他们的其他问题只是简单地删除了重音符号,但我不知道如何更改它以执行我想要的操作。我对 Java 完全陌生,所以甚至不知道如何开始解决这个问题。

Is there a way to get rid of accents and convert a whole string to regular letters?

最佳答案

String a="wörd";
String b=a.replaceAll("ö", "oe");
System.out.println(b);

这将打印 woerd 。您可以连接替换

 String a="wördsämple";
String b=a.replaceAll("ö", "oe").replaceAll("ä","ae");
System.out.println(b);

这将打印woerdsaemple,依此类推...

关于Java - 将德语重音字符转换为两个字母等效字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4525191/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com