59
プログラミング言語パスを取得:Ruby 1.9のルビー、パス+ファイル名から
問題文字列:C:/Test/blah.txt
C:/Test/
に私はそれが簡単な質問だけど、Googleとquickref File
ためのRubyは何の解決策を持っていませんが私のために。
そしてRegexの経験はありません。
プログラミング言語パスを取得:Ruby 1.9のルビー、パス+ファイル名から
問題文字列:C:/Test/blah.txt
C:/Test/
に私はそれが簡単な質問だけど、Googleとquickref File
ためのRubyは何の解決策を持っていませんが私のために。
そして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