Я пытаюсь найти способ сравнить две строки без учета их буквенных акцентов и футляра.Сравнение строк Java - игнорировать буквенные акценты и случай
Я разбираю большой документ со многими именами на разных языках, и иногда пользователи забывают добавлять акценты, просто ленивы добавить акценты к их именам или тот факт, что одно и то же имя на разных языках написано с помощью одинаковые буквы, но без акцента.
Так, например, "COTE D'IVOIRE" = "Côte d'Ivoire"
будет правдой.
Я знаю, что Java имеет встроенный .equalsIgnoreCase
, но как я могу сравнить акценты, игнорируя акценты и регистр?
http://stackoverflow.com/questions/2373213/java-ignore-accents-when-comparing-strings –