可能重复:
将符号、重音字母转换为英文字母
我不是 Java 程序员,我想用非特殊字符替换特殊字符。我正在做的是myString.toLowerCase().replace('ã','a').replace('é','a').replace('é','e')...
,但我确信必须有一种更简单的方法来做到这一点。
我曾经使用 PHP,它有这个str_replace函数
// Provides: You should eat pizza, beer, and ice cream every day
$phrase = "You should eat fruits, vegetables, and fiber every day.";
$healthy = array("fruits", "vegetables", "fiber");
$yummy = array("pizza", "beer", "ice cream");
$newphrase = str_replace($healthy, $yummy, $phrase);
Java中有类似的东西吗?或者至少比replace
对我想替换的每个字符都使用 a 更容易。