我有一个这样的签名字符串:“Làmsaođểchuyểnchuổicódấuvềkhôngdấu?”
我想把它翻译成这样的字符串:“Lam sao de chuyen chuoi co dau ve khong dau?”
请告诉我用Java代码解决它的方法。 非常感谢!
答案 0 :(得分: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ổigódấuvềkhôngấu?
Lam sao e chuyen chuoi co dau ve khong dau?