Linguaggio di programmazione: Ruby 1.9
Stringa problema: C:/Test/blah.txt
aC:/Test/
So che è una domanda facile, ma Google e il quickref di Ruby Filenon hanno una soluzione per me.
E non ho esperienza con Regex.
Linguaggio di programmazione: Ruby 1.9
Stringa problema: C:/Test/blah.txt
aC:/Test/
So che è una domanda facile, ma Google e il quickref di Ruby Filenon hanno una soluzione per me.
E non ho esperienza con Regex.
Risposte:
Usa il File.dirnamemetodo Ruby .
File.dirname("C:/Test/blah.txt")
# => "C:/Test"
File.dirname("/a/b/c/d")restituisce correttamente/a/b/cmaFile.dirname("/a/b/c/d/")(slash) anche i rendimenti/a/b/c.