0
특수 문자 (예 : ä, à, è, ç, î, ñ.ö ect.)가있는 문자열을 ASCII 문자로 변환하려고합니다. 내 예 :특수 문자를 자바 아스키 문자로 변환
String newName = oldName.replaceAll("\\s","").replaceAll("[^a-zA-Z0-9]", "");
이 모든 특수 문자가 사라질 것을 제외하고 잘 작동 ... 아스키 형식으로이 편지를 "전환"할 수있는 간단한 방법이 있을까요?
예를 들어 "François Müdé"는 "프랑소와 게"가됩니다. 어떻게 구현해야합니까?
java.text.Normalizer.normalize()를 사용해 볼 수 있습니다. 이 함수는 유니 코드의 문자열 정규화와 관련된 서비스를 제공합니다. 이 질문보기 : http://stackoverflow.com/questions/1008802/converting-symbols-accent-letters-to-english-alphabet –