프로그래밍 언어 : Ruby 1.9
문제 문자열 : C:/Test/blah.txt
toC:/Test/
쉬운 질문이라는 것을 알고 있지만 Google과 Ruby 빠른 참조 File
에는 해결책이 없습니다.
그리고 저는 Regex에 대한 경험이 없습니다.
프로그래밍 언어 : Ruby 1.9
문제 문자열 : C:/Test/blah.txt
toC:/Test/
쉬운 질문이라는 것을 알고 있지만 Google과 Ruby 빠른 참조 File
에는 해결책이 없습니다.
그리고 저는 Regex에 대한 경험이 없습니다.
답변:
Ruby File.dirname
방법을 사용하십시오 .
File.dirname("C:/Test/blah.txt")
# => "C:/Test"
File.dirname("/a/b/c/d")
올바르게 반환/a/b/c
하지만File.dirname("/a/b/c/d/")
(후행 슬래시) 도 반환합니다/a/b/c
.