From: Kazuhiro Yoshida Date: 2005-10-26T14:34:06+09:00 Subject: [ruby-list:41381] Re: File.basename でWindows のパス区切りの対応は? もりきゅうです。 Hideo Konami wrote: > path = "D:\hoge\goke\gyogyo.rb" > から gyogyo.rb を抜き出す上手な方法はどんなものでしょうか. こういうことかなあ。 path = "D:\hoge\goke\gyogyo.rb" p path # "D:hogegokegyogyo.rb" path = "D:\\hoge\\goke\\gyogyo.rb" p path # "D:\\hoge\\goke\\gyogyo.rb" p File.basename(path) # "gyogyo.rb" ---- Kazuhiro Yoshida moriq@moriq.com