我在 Python 中有一条部分转义的路径,如下所示:
path = "C:\\Temp\\\\TestEmpty" # Actual value = C:\Temp\\TestEmpty
我想让所有的斜线都像这样加倍:
escapedpath = "C:\\\\Temp\\\\TestEmpty" # Actual value = C:\\Temp\\TestEmpty
我从一些正则表达式开始
escapedpath = re.sub("[a-zA-Z0-9 _:-](\\)[a-zA-Z0-9 _:-]", "\\\\", path)
...但是当然这会删除\\
s之前和之后的字符
怎么可能做到这一点?