首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在Ruby中从文件路径获取没有扩展名的文件名

要在Ruby中从文件路径获取没有扩展名的文件名,可以使用以下方法:

代码语言:ruby
复制
require 'pathname'

file_path = "/path/to/your/file.txt"
pathname = Pathname.new(file_path)
filename_without_extension = pathname.basename.to_s.split('.').first

puts filename_without_extension

这段代码首先引入了 pathname 库,然后使用 Pathname.new 方法创建一个 Pathname 对象。接着,使用 basename 方法获取文件名(包括扩展名),然后使用 split 方法将文件名分割成数组,并取第一个元素(即不带扩展名的文件名)。最后,使用 puts 方法输出结果。

在这个例子中,filename_without_extension 变量将包含字符串 "file"。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

16分8秒

人工智能新途-用路由器集群模仿神经元集群

领券