Вот такая задача, как сортировка массива, думаю, известна всем, равно как и алгоритм. Интересно, сколько народу совершило бы ошибки, если бы их попросили упорядочить строковые данные в файле по алфавиту с различением букв Е и Ё.
Юникод ещё хлеще велит.
Юникод велит диакритику считать по определённым правилам, а топикпастер, имхо, имел в виду, что в самом тексте либо вообще не обозначены буквы ё, либо это сделано непоследовательно. А такая задача не решается без семантического анализа. Простейший пример: слова все/всё в неполном предложении. Если же нет контекста, то задача вовсе не решаема.
А я тоже не про диакритику, а про разные упорядочения символов в зависимости от локали. Ср. турецкий с нехорошо спаренными i.
Почему нехорошо? Как везде: сначала идут буквы без точек, по тем с точками...
Цитата: Bhudh от декабря 15, 2011, 13:27
Почему нехорошо?
Потому что коды нехорошо подобрали.
А тебе надо прям чтоб коды через ±32?
Э нет, в латинице эта лафа после торна заканчивается!