欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

根据文件名判断是否是图片

程序员文章站 2024-02-19 08:36:48
...

首先,写一个方法,根据输入的文件名,判断该文件是否是图片。

 

  def is_image?(filename)
    ['.png', '.jpg', 'jpeg', '.gif', '.bmp'].include? filename[-4, 4].downcase
  end

 

示例:

 

    puts is_image?("test.txt")   # => false
    puts is_image?("test.jpeg")  # => true
    puts is_image?("test.gif")   # => true