Как удалить определённое количество символов из строки в Ruby?
Господа, прошу прощения за тупой вопрос: сам понимаю, что более глупую проблему трудно себе представить, но нормального её решения я пока не нашёл.
В общем, я хочу сделать программу, которая будет отрезать 16 символов с конца названия каждого файла в директории. Должно быть что-то вроде этого:
Dir.glob("Videos/*.mp4") {|file|
puts file.cut[-16]
}
Выражаю огромную благодарность всем, кто поможет!
Ответы (1 шт):
Автор решения: Gl1t4
→ Ссылка
Проблема решается следующим кодом:
Dir.glob("Videos/*.mp4") {|file|
puts file[0...-16]
}