Python:replace&;引用至\“;

Python:replace&;引用至\“;,python,replace,Python,Replace,我有一根像 This was really &quote;awesome&quote; isn't it? 我需要将文本转换成这种格式 This was really \"awesome\" isn't it? 我试图使用replace(“"e;”,“\”)但我得到了这个: This was really "awesome" isn\'t it? 这并不是我想要的 有什么想法吗?尝试使用replace(“"e;”,r'\”)。r'…'加上引号前的“r”表示将

我有一根像

This was really &quote;awesome&quote; isn't it?
我需要将文本转换成这种格式

This was really \"awesome\" isn't it?
我试图使用
replace(“"e;”,“\”)
但我得到了这个:

This was really "awesome" isn\'t it?
这并不是我想要的



有什么想法吗?

尝试使用
replace(“"e;”,r'\”)
r'…'
加上引号前的“r”表示将其作为“原始”字符串,因此反斜杠不会被解释为特殊字符(这是第一种情况下发生的情况)。

尝试使用
替换(“"e;,r'\”)
。加上引号前的“r”表示将其作为“原始”字符串“字符串,因此反斜杠不会被解释为特殊字符(第一种情况就是这样)。

尝试使用
replace(“"e;”,r'\”)
。引号前面带有“r”的
r'…'
表示将其作为“原始”字符串,因此反斜杠不会被解释为特殊字符。”(这是第一种情况下发生的情况)。

尝试使用
replace(“"e;”,r'\”)
r'…'
加上引号前面的“r”意味着将其设为“原始”字符串,因此反斜杠不会被解释为特殊字符(这是第一种情况下发生的情况).

不能有两个双引号相邻。请尝试单引号。我还将使用导入re模块用正则表达式替换。@StefanGruenwald不为true…
“\”
有效,等同于
”“
。您的结果实际上正是您想要的,您只是没有意识到。IDE显示的字符串周围有单引号,因此双引号不需要转义。@MarkRansom我认为OP实际上希望在双引号前面有一个反斜杠。是的,但您需要在它前面有一个r表示原始值。我尝试过,我得到了这个结果:Th是真的“太棒了”不是吗?这是我做的…string=“这真的是太棒了”不是吗?“打印字符串。替换(“"e;”,r“\”)你不能有两个双引号。试试单引号。我也会用regex替换,使用导入re模块。@StefanGruenwald不是真的…
”\“”
有效,等同于
'"“
。您的结果实际上正是您想要的,您只是没有意识到。IDE显示的字符串周围有单引号,因此双引号不需要转义。@MarkRansom我认为OP实际上希望在双引号前面有一个反斜杠。是的,但您需要在它前面有一个r表示原始值。我尝试过,我得到了这个结果:Th是真的“太棒了”不是吗?这是我做的…string=“这真的是太棒了”不是吗?“打印字符串。替换(“"e;”,r“\”)你不能有两个双引号。试试单引号。我也会用regex替换,使用导入re模块。@StefanGruenwald不是真的…
”\“”
有效,等同于
'"“
。您的结果实际上正是您想要的,您只是没有意识到。IDE显示的字符串周围有单引号,因此双引号不需要转义。@MarkRansom我认为OP实际上希望在双引号前面有一个反斜杠。是的,但您需要在它前面有一个r表示原始值。我尝试过,我得到了这个结果:Th是真的“太棒了”不是吗?这是我做的…string=“这真的是太棒了”不是吗?“打印字符串。替换(“"e;”,r“\”)你不能有两个双引号。试试单引号。我也会用regex替换,使用导入re模块。@StefanGruenwald不是真的…
”\“”
有效,等同于
'"“
。您的结果实际上正是您想要的,您只是没有意识到。IDE显示的字符串周围有单引号,因此双引号不需要转义。@MarkRansom我认为OP实际上希望在双引号前面有一个反斜杠。是的,但您需要在它前面有一个r表示原始值。我尝试过,我得到了这个结果:Th是真的“太棒了”不是吗?这是我做的…string=“这真的是太棒了”不是吗?”打印string.replace(“"e;”,r“\”)是的,我试过了,但我得到了这个结果-这真的是“太棒了”\\“不是吗?您是否使用
print
来显示此结果?如果不是,请这样做。@StanislavTeroff这将取决于您是
print
结果还是让IDE显示结果。是的,我尝试过,但我得到了此结果-这真的是\“太棒了\”不是吗?你是用
print
来显示这个结果吗?如果不是,请这样做。@StanislavTeroff这将取决于你是
print
结果还是让IDE显示结果。是的,我试过了,但我得到了这个结果-这真的是“太棒了”不是吗?你是用
print
来显示这个结果吗?如果不是,请这样做。@StanislavTeroff这将取决于你是
print
结果还是让IDE显示结果。是的,我试过了,但我得到了这个结果-这真的是“太棒了”不是吗?您是否使用
print
来显示此结果?如果不是,请执行。@StanislavTeroff这将取决于您是
print
结果还是让IDE显示结果。