【发布时间】:2014-01-03 10:55:24
【问题描述】:
删除文件扩展名的最短方法是什么?这是我尝试过的:
file = "/home/usr/my_file.xml"
file = File.basename(file)
file.slice! File.extname(file) #=> my_file
【问题讨论】:
-
那个答案是给
c# -
这不是一个重复的问题!它要求在保留路径的同时切断扩展,而另一个问题需要摆脱扩展和路径。
-
@AsfandQazi 这个例子只给出了文件名,不过 (
#=> my_file)。
标签: ruby filenames file-extension