Получите расширения файлов в Ruby с примерами кода

Чтобы получить расширение файла в 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"

Эти методы должны предоставить вам расширение файла по заданному имени. Вы можете выбрать метод, который соответствует вашим требованиям и стилю кодирования.