59
編程語言路徑:Ruby 1.9的紅寶石,正從路徑+文件名
問題字符串:C:/Test/blah.txt
到C:/Test/
我知道這是一個簡單的問題,但谷歌和紅寶石quickref爲File
無解爲了我。
而我對Regex沒有經驗。
編程語言路徑:Ruby 1.9的紅寶石,正從路徑+文件名
問題字符串:C:/Test/blah.txt
到C:/Test/
我知道這是一個簡單的問題,但谷歌和紅寶石quickref爲File
無解爲了我。
而我對Regex沒有經驗。
使用Ruby File.dirname
方法。
File.dirname("C:/Test/blah.txt")
# => "C:/Test"
同樣的答案,我會刪除我的。 –
完美,我完全沒有看到它...... – Onetimeposter123
對我來說,'File.dirname(「/ a/b/c/d」)'正確地返回'/ a/b/c',但是'File.dirname 「/ a/b/c/d /」)'(尾部斜線)*也*返回'/ a/b/c'。 – Jason