如何在Python中编写一个函数来转义字符串中的所有双引号?
我怎样才能用原始字符串替换所有的如何在Python中编写一个函数来转义字符串中的所有双引号?,python,Python,我怎样才能用原始字符串替换所有的“”,比如Python中的“你好”之类的字符串?使用replace() 使用r''符号表示字符串应该是原始的,而不是解释的,这会有所帮助。有助于反斜杠 >>> print '"Hello"'.replace('"', '\\"') \"Hello\" s = '"Hello", said he.' print s.replace('"', r'\"') # output \"Hello\", said he.
“
”,比如Python中的“你好”之类的字符串?使用replace()
使用r''
符号表示字符串应该是原始的,而不是解释的,这会有所帮助。有助于反斜杠
>>> print '"Hello"'.replace('"', '\\"')
\"Hello\"
s = '"Hello", said he.'
print s.replace('"', r'\"')
# output
\"Hello\", said he.