Jak zastąpić "z \" w ciągu Pythona?Python - unikanie podwójnych cudzysłowów za pomocą string.replace
Mam ciąg z podwójnym cudzysłowie:
s = 'a string with "double" quotes'
Chcę uciec cudzysłowów z jednej backslash.
wykonując następujące czynności nie dość pracy, ucieka z dwóch ukośników:
s.replace('"', '\\"')
'a string with \\"double\\" quotes'
Drukowanie wyjście tego łańcucha pokazuje, co chcę. Ale nie chcę drukować prawidłowego ciągu, chcę go zapisać w zmiennej. Czy ktoś może mi pomóc z prawidłowym magicznym wyrażeniem regularnym?