Метод .downcase не работает с русскими строками

[С] Саша Самойлов, 21 июля 2016, 19:51 , 9 подписчиков

Английские буквы этот метод преобразует в нижний регистр, а русские нет. У меня Windows.

Обсуждение (2)


Michael Butlitsky Учитель

[M]

Из коробки Руби работает только с английскими буквами. Пока вы не дошли до урока, где мы используем библиотеки для преобразования русских букв — старайтесь использовать английские буквы.

Про кириллицу и полноценную работу с ней в руби мы рассказываем на уроке 15. Это решается легко доп. библиотеками, например гемом unicode_utils.


[G]

Кстати, эту проблему наконец решили в руби 2.4!