Ruby 如何实现查找电脑所有盘符下的后缀名为 WOR 文件,求代码~
Dir["**/*.WOR"] 就可以了
Dir["**/*.WOR"]
路径不用写?
可以写啊,总之精华就是 **/*.WOR 咯
**/*.WOR
嗯嗯,路径得怎么写啊?
ruby 代码这样写
Dir['**/*.WOR'].include?(File.basename(path, '.*').upcase)并未检索出后缀为WOR文件
应该是 Dir['**/**.WOR'] 刚少了个 * 精华告诉你了嘛,你可以看看 Dir#[] 的文档,另外这个字符串,如果你之前不知道,这个是相对路径的通配符 之所以叫精华,比如想找 f 开头的 .WOR 文件?f*.wor 就行了呀,剩下的根据返回值自己变通就行了,没人回你怎么办。。。
Dir['**/**.WOR']
*
Dir#[]
f
.WOR
f*.wor