Lenguaje de programación: Ruby 1.9
Cadena de problemas: C:/Test/blah.txt
aC:/Test/
Sé que es una pregunta fácil, pero Google y la referencia rápida de Ruby File
no tienen una solución para mí.
Y no tengo experiencia con Regex.
Lenguaje de programación: Ruby 1.9
Cadena de problemas: C:/Test/blah.txt
aC:/Test/
Sé que es una pregunta fácil, pero Google y la referencia rápida de Ruby File
no tienen una solución para mí.
Y no tengo experiencia con Regex.
Respuestas:
Usa el File.dirname
método Ruby .
File.dirname("C:/Test/blah.txt")
# => "C:/Test"
File.dirname("/a/b/c/d")
devuelve correctamente/a/b/c
peroFile.dirname("/a/b/c/d/")
(barra diagonal) también devuelve/a/b/c
.