如何从 Python 中的字符串中删除反斜杠?
How to remove backslash from string in Python?
我需要从 Python.
中的字符串中删除反斜杠 ('\'
)
str2 = str1.replace('\', '')
不工作。
我该怎么做?
这是因为 \ 是 python 中的转义序列字符,因此您必须执行 \\
str2 = str1.replace('\', '')
有两种方法可以做到这一点:
你必须逃避 \
:
str2 = str1.replace('\', '')
或使用原始字符串:
str2 = str1.replace(r'\', '')
有点棘手,但它有效
str2 = str1.replace("\ ".replace(" ", ""), "")
我需要从 Python.
中的字符串中删除反斜杠 ('\'
)
str2 = str1.replace('\', '')
不工作。
我该怎么做?
这是因为 \ 是 python 中的转义序列字符,因此您必须执行 \\
str2 = str1.replace('\', '')
有两种方法可以做到这一点:
你必须逃避 \
:
str2 = str1.replace('\', '')
或使用原始字符串:
str2 = str1.replace(r'\', '')
有点棘手,但它有效
str2 = str1.replace("\ ".replace(" ", ""), "")