Щоб отримати останні nсимволи з рядка, я припускав, що ви можете використовувати
ending = string[-n..-1]
але якщо рядок менше nбукв, ви отримаєте nil.
Які обхідні шляхи доступні?
Передумови : Рядки є простими ASCII, і у мене є доступ до ruby 1.9.1, і я використовую Plain Old Ruby Objects (немає веб-рамок).
charsзамість спліт.