我不知道为什么我找不到它,但我想替换'\'
python 中的特殊字符。
我有一个字符串,我有'\'
字符,但我有信心找到解决方案,用'-'替换它。这就是我尝试替换时发生的事情,
>>> x = 'hello\world'
>>> x
'hello\\world'
>>> x.replace('\', '-')
File "<stdin>", line 1
x.replace('\', '-')
SyntaxError: EOL while scanning string literal
编辑: 在 Eclipse IDLE 中试试这个
x = 'hello\world'
print x
x.replace('\\', '-')
print x
输出:
hello\world
hello\world