python在美元符号前添加反斜杠
我想将python3中的python在美元符号前添加反斜杠,python,python-3.x,replace,Python,Python 3.x,Replace,我想将python3中的$替换为\$,我该怎么做 >>> import re >>> s = 'Google Buys Fitbit for $2.1B' >>> body.replace('$', "\$") 'Google Buys Fitbit for \\$2.1B' >>> re.compile(r'\$').sub('\\$', body) >>> 'Google Buys Fitbit for
$
替换为\$
,我该怎么做
>>> import re
>>> s = 'Google Buys Fitbit for $2.1B'
>>> body.replace('$', "\$")
'Google Buys Fitbit for \\$2.1B'
>>> re.compile(r'\$').sub('\\$', body)
>>> 'Google Buys Fitbit for \\$2.1B'
\
是一种特殊符号。如果您想在字符串中包含此符号,必须重复两次,如下所示:'\\'
--请记住,这不是2(两),而是一个'\'
,这只是关于此特定符号的规则