How to get filename without extension from file path in Ruby

前端 未结 9 1233
感情败类
感情败类 2020-11-29 17:04

How can I get the filename from a file path in Ruby?

For example if I have a path of \"C:\\projects\\blah.dll\" and I just want the \"blah\".

Is

9条回答
  •  广开言路
    2020-11-29 17:31

    require 'pathname'
    
    Pathname.new('/opt/local/bin/ruby').basename
    # => #
    

    I haven't been a Windows user in a long time, but the Pathname rdoc says it has no issues with directory-name separators on Windows.

提交回复
热议问题