0

私は次のような署名された文字列を持っています:「Làmsaođểchuyểnchuổicódấuvềkhôngdấu?」

そして、私はそれを次のような文字列に翻訳したいと思います:「ラムサオデチュイェンチュオイコダウベコンダウ?」

Javaコードで解決する方法を教えてください。どうもありがとう!

4

1 に答える 1

1

何かのようなもの

public static void main(String args[]) {
    String src = "Làm sao để chuyển chuổi có dấu về không dấu?";

    String dest = Normalizer.normalize(src, Normalizer.Form.NFD);
    dest = dest.replaceAll("[^\\p{ASCII}]", "");

    System.out.println(src);
    System.out.println(dest);
}

あなたにあげる

Làmsaođểchuyểnchuổicódấuvềkhôngdấu?

Lam sao e chuyen chuoi co dau ve khong dau?

于 2013-03-22T09:05:26.387 に答える