没有文件扩展名的Ruby Dir.glob输出

时间:2019-03-04 22:52:45

标签: ruby

Dir.glob("*.txt")给出所有带有txt文件扩展名的填充。我想要.txt扩展名不要获取printet。我该怎么办?

1 个答案:

答案 0 :(得分:3)

您可以映射Dir.glob的结果,并使用File.basename删除扩展名。像这样:Dir.glob("*.txt").map {|f| File.basename(f, ".*")}