gpt4 book ai didi

ruby - (跨平台)在不使用路径名库的情况下检查文件路径是否是绝对路径

转载 作者:太空宇宙 更新时间:2023-11-03 16:05:16 26 4
gpt4 key购买 nike

我需要一种跨平台的方式来检查给定的文件路径是否是绝对的而不使用Pathname 库。为此,我唯一希望依赖的库是 File。它需要跨平台和跨实现,因此无论是 Ruby MRI、JRuby、Rubinius 等,它都应该能够正常工作。

我希望使用纯 Ruby,而不是 C 或 Java。我想不出一个可靠的方法。

最佳答案

def absolute_path?(path)
File.expand_path(path) == path
end

关于ruby - (跨平台)在不使用路径名库的情况下检查文件路径是否是绝对路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15300919/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com