2011-09-13 68 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