2011-09-13 75 views

回答

118

使用Ruby File.dirname方法。

File.dirname("C:/Test/blah.txt") 
# => "C:/Test" 
+2

同样的答案,我会删除我的。 –

+0

完美,我完全没有看到它...... – Onetimeposter123

+2

对我来说,'File.dirname(“/ a/b/c/d”)'正确地返回'/ a/b/c',但是'File.dirname “/ a/b/c/d /”)'(尾部斜线)*也*返回'/ a/b/c'。 – Jason