检查是否存在匹配正则表达式,glob或通配符模式的文件?

时间:2015-03-20 11:07:13

标签: ruby

我知道File.exists?,但这似乎与字符串或IO对象一起运行。我需要的是能够使用正则表达式,全局或通配符。

例如,我想说File.exists?("/pictures/tank_man.*"),看一下名为tank_man的图像是否存在,是否是jpg,tif,png等等。

1 个答案:

答案 0 :(得分:3)

您可以使用Dir["/pictures/tank_man.*"] 它将返回现有路径