Język programowania: Ruby 1.9
Ciąg problemu: C:/Test/blah.txt
doC:/Test/
Wiem, że to łatwe pytanie, ale Google i szybki odnośnik do Rubiego File
nie mają dla mnie rozwiązania.
I nie mam doświadczenia z Regex.
Język programowania: Ruby 1.9
Ciąg problemu: C:/Test/blah.txt
doC:/Test/
Wiem, że to łatwe pytanie, ale Google i szybki odnośnik do Rubiego File
nie mają dla mnie rozwiązania.
I nie mam doświadczenia z Regex.
Odpowiedzi:
Użyj File.dirname
metody Ruby .
File.dirname("C:/Test/blah.txt")
# => "C:/Test"
File.dirname("/a/b/c/d")
poprawnie zwraca,/a/b/c
aleFile.dirname("/a/b/c/d/")
(końcowy ukośnik) również zwraca/a/b/c
.