[英]How to replace single quotes (') with \' in python?
如何將python中的單引號(')
替換為\'
?
需要轉換自
"{'fr': '', 'en': 'Title Edit 02'}"
到
"{\'fr\': \'\', \'en\': \'Changed\'}"
試試下面的代碼:
s = "{'fr': '', 'en': 'Title Edit 02'}"
s= s.replace("'","\\'").strip("\\'")
print(s) # Or Do What you need with s
Output: {\'fr\': \'\', \'en\': \'Title Edit 02\'}
解釋:將所有'替換為'。 strip() 可以省略,只是一個故障保險。
談話很便宜。 給你看代碼
str = "{'fr': '', 'en': 'Title Edit 02'}"
str1 = str.replace("\'", "\\\'")
print(str1)
出去
"{\'fr\': \'\', \'en\': \'Title Edit 02\'}"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.