如何一次性列出目录中的特定文件扩展名?例如;我只想列出目录中的所有 .jpg
和 .gif
文件。
这就是我只对 jpeg
文件所做的:
@images = Dir.glob("my/pictures/*.jpg")
如何为 jpg
(s) 和 gif
(s) 做这个?谢谢。
最佳答案
按如下操作
@images = Dir.glob("my/pictures/*.{jpg,gif}")
来自 {p,q}
的文档
Matches either literal
p
or literalq
. Equivalent to pattern alternation in regexp. Matching literals may be more than one character in length. More than two literals may be specified.
关于ruby-on-rails - 列出目录中具有不同扩展名的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22715896/