Чтобы получить расширение файла в Ruby, вы можете использовать различные методы. Вот несколько примеров:
Метод 1: использование метода File.extname
file_name = "example.txt"
extension = File.extname(file_name) # Returns ".txt"
Метод 2: использование класса Pathname
require 'pathname'
file_name = "example.txt"
extension = Pathname.new(file_name).extname # Returns ".txt"
Метод 3. Использование регулярных выражений
file_name = "example.txt"
extension = File.basename(file_name)[/\.[^.]+$/] # Returns ".txt"
Метод 4. Использование метода разделения
file_name = "example.txt"
extension = file_name.split('.').last # Returns "txt"
Эти методы должны предоставить вам расширение файла по заданному имени. Вы можете выбрать метод, который соответствует вашим требованиям и стилю кодирования.