gpt4 book ai didi

ruby - 将windows路径转换为Linux路径

转载 作者:太空宇宙 更新时间:2023-11-03 18:21:17 41 4
gpt4 key购买 nike

目前我得到的路径为 \\documents\videos\form.mov 但需要将路径更改为 /documents/videos/form.mov。我尝试过使用路径分隔符以及 split。但它不允许拆分路径,因为 '\' 是转义字符。

请任何人帮助我。

最佳答案

path = '\\\\documents\videos\form.mov'

new_path = path.gsub /\\+/, '/'

puts path, new_path

输出

\\documents\videos\form.mov
/documents/videos/form.mov

这是 irb session 的副本

E:\Ruby\source>irb --simple-prompt
>> path = '\\\\documents\videos\form.mov'
=> "\\\\documents\\videos\\form.mov"
>> new_path = path.gsub /\\+/, '/'
=> "/documents/videos/form.mov"
>>

关于ruby - 将windows路径转换为Linux路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18081848/

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