使用.replace替换连续的单引号和双引号?

时间:2015-07-04 11:47:38

标签: python

我发出以下.replace语句我有一个问题,我试图在字符串中替换连续的单引号和双引号:

mystring.replace(''"', '"')

这似乎不起作用,我怀疑是因为我在单引号中包装要替换的字符串。我怎么能绕过这个?

2 个答案:

答案 0 :(得分:2)

第二个'将被视为结束引用,使用\将其转义为其中。

<强>替换

mystring.replace(''"', '"')

<强>与

mystring.replace('\'"', '"'); 

答案 1 :(得分:1)

逃避报价:

mystring.replace('\'"', '"')