-1
Как игнорировать все специальные символы при сравнении строки?Игнорирование специальных символов при сравнении строк
Я установил код, чтобы игнорировать заглавную букву, но мне нужно также игнорировать все остальные символы, кроме букв.
Вот мой код до сих пор
Collections.sort(MusicPlayerService.songNamesAll, new Comparator<String>() {
@Override
public int compare(String s1, String s2) {
return s1.compareToIgnoreCase(s2);
}
});
Пробовал фильтрации символов строки перед сравнением? –
'return s1.replaceAll (" [- +.^:,] "," "). CompareToIgnoreCase (s2.replaceAll (" [- +.^:,] "," "));' – SorryForMyEnglish