I am trying to look for a way to compare two Strings without taking into consideration their letter accents and case.
I am parsing a large document with many names in different languages and sometimes users forget to add the accents, are just lazy to add the accents to their names, or the fact that the same name in different languages is spelled with the same letters but without the accent.
So for example, "COTE D'IVOIRE" = "Côte d'Ivoire"
will be true.
I know Java has a built in .equalsIgnoreCase
but how do I compare accents while ignoring accents AND case?