Как мне сделать так, чтобы символы Ruby 1.8 в нижнем регистре не были латинскими?

Я используя Ruby 1.8. Кажется, что downcase не изменяет нелатинские символы. Например:

"Δ".downcase

возвращает «Δ»

Я знаю, что в Ruby 1.9.1 и более поздних версиях я могу использовать Unicode Utils ( отсюда ). Я пробовал, и он работает нормально. Возвращает «δ» для предыдущего примера.

Есть ли эквивалентное (или какое-либо другое) решение для 1.8 Ruby?

6
задан Cœur 17 May 2019 в 12:11
поделиться