使用Python将字符串中的正斜杠替换为反斜杠

时间:2019-12-02 06:40:40

标签: python backslash

使用Python 3.7,我将字符串定义为 s = '//10.0.0.3/research'。 我需要s上的一些运算符来产生'\\\10.0.0.3\research'作为输出。

我了解反斜杠是转义字符,但是我一生无法弄清楚正确的s.replace()语句将产生想要的内容的原因(我需要反斜杠,因为这就是DOS'net使用”命令需要查看将UNC路径分配给驱动器号的时间。想法?

2 个答案:

答案 0 :(得分:2)

两个反斜杠表示文字反斜杠:

s.replace("/", "\\")

答案 1 :(得分:1)

不要忘记将其分配回s

s = '//10.0.0.3/research'

s = '\\' + s.replace("/", "\\")
print(s)

输出:

\\10.0.0.3\research