排除“。”来自Rails中的文件扩展名

时间:2013-06-03 17:07:31

标签: ruby-on-rails

如何在rails中获取文件扩展名?

现在我正在使用File.extname,但它保留了“。”在给我这个名字之前

1 个答案:

答案 0 :(得分:10)

这对你有用吗?

File.extname('something.jpg').delete('.') #=> 'jpg'

你甚至可以将它包装在一个帮手中:

def file_extension(filename)
  File.extname(filename).delete('.')
end

file_extension('something.jpg') #=> 'jpg'