标签: ruby
Dir.glob("*.txt")给出所有带有txt文件扩展名的填充。我想要.txt扩展名不要获取printet。我该怎么办?
Dir.glob("*.txt")
.txt
答案 0 :(得分:3)
您可以映射Dir.glob的结果,并使用File.basename删除扩展名。像这样:Dir.glob("*.txt").map {|f| File.basename(f, ".*")}
Dir.glob
File.basename
Dir.glob("*.txt").map {|f| File.basename(f, ".*")}