作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我需要转义字符串中的 &
(与号)字符。问题是每当我 string = string.replace ('&', '\&')
结果是 '\\&'
。添加一个额外的反斜杠以转义原始反斜杠。如何删除这个多余的反斜杠?
最佳答案
结果 '\\&'
只显示 - 实际上字符串是 \&
:
>>> str = '&'
>>> new_str = str.replace('&', '\&')
>>> new_str
'\\&'
>>> print new_str
\&
在 shell 中尝试一下。
关于python - 添加反斜杠而不转义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2179493/
我是一名优秀的程序员,十分优秀!