gpt4 book ai didi

go - 字符串用斜杠替换反斜杠

转载 作者:IT王子 更新时间:2023-10-29 01:49:38 29 4
gpt4 key购买 nike

我需要将路径字符串中的 \ 替换为 /,但以下代码失败。

package main

import (
"fmt"
"strings"
)

func main() {
string := "P:\Project\project-name/content/topic/"
fmt.Println(strings.Replace(string, "\\", "/", -1))
}

有什么有用的建议吗?

最佳答案

使用函数 filepath.ToSlash将路径中的操作系统路径分隔符替换为“/”。

在 Windows 上,该函数返回 strings.Replace(path, string(filepath.Separator), "/", -1)。在其他操作系统上,该函数按原样返回路径参数。

关于go - 字符串用斜杠替换反斜杠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39995913/

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