Как удалить определённое количество символов из строки в Ruby?

Господа, прошу прощения за тупой вопрос: сам понимаю, что более глупую проблему трудно себе представить, но нормального её решения я пока не нашёл.

В общем, я хочу сделать программу, которая будет отрезать 16 символов с конца названия каждого файла в директории. Должно быть что-то вроде этого:

Dir.glob("Videos/*.mp4") {|file|
    puts file.cut[-16]
}

Выражаю огромную благодарность всем, кто поможет!


Ответы (1 шт):

Автор решения: Gl1t4

Проблема решается следующим кодом:

Dir.glob("Videos/*.mp4") {|file|
    puts file[0...-16]
}
→ Ссылка