Ruby Tips!

RubyのTipsを紹介します

パスからディレクトリ名、ファイル名、ファイルの拡張子を得る

パスからディレクトリ名を得るにはFile.dirnameを使う。

p File.dirname("/home/rubytips86/foo.rb") #=> "/home/rubytips86"

パスからファイル名を得るにはFile.basenameを使う。

p File.basename("/home/rubytips86/foo.rb") #=> "foo.rb"

パスからファイルの拡張子を得るにはFile.extnameを使う。

p File.extname("/home/rubytips86/foo.rb") #=> ".rb"