重複の可能性:
記号、アクセント文字を英語のアルファベットに変換する
私は 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 を使用するよりも簡単です。