这是我的字符串,
"Alexandra ""Alex"""
我试图用/&#34替换两个相邻的双引号;所以结果是这样的。
"Alexandra \"Alex\""
在此之后,我会将此字符串附加到数组中。这看起来非常简单,我可以用替换来做到这一点。
a = '"Alexandra ""Alex"""'
x = a.replace('""', "\\\"")
print x
# prints "Alexandra \"Alex\""
res = []
res.append(x)
print res
# prints ['"Alexandra \\"Alex\\""']
当附加到另一个数组时,它会再次转发正斜杠。
如何删除额外的正斜杠?