Class: File
Class Method Summary collapse
Class Method Details
.basename_wo_extname(filename) ⇒ Object
2 3 4 |
# File 'lib/sequence_logo/support.rb', line 2 def self.basename_wo_extname(filename) File.basename(filename, File.extname(filename)) end |
.ext_wo_name(what) ⇒ Object
3 4 5 6 7 |
# File 'lib/sequence_logo/ytilib/addon.rb', line 3 def File.ext_wo_name(what) return what if what.rindex(".") == nil what = File.basename(what) "#{what}"[what.rindex(".")+1..-1] end |
.name_wo_ext(what) ⇒ Object
9 10 11 12 13 |
# File 'lib/sequence_logo/ytilib/addon.rb', line 9 def File.name_wo_ext(what) return what if what.rindex(".") == nil what = File.basename(what) "#{what}"[0...what.rindex(".")] end |