亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

python替換反斜杠和單引號

python替換反斜杠和單引號

翻過高山走不出你 2022-12-20 14:58:26
我有這個代碼:'Tokyo\'s'.replace(r'\"', '"').replace(r"\'", ''')我已經查看了有關此問題的一些舊 StackOverflow 主題,但無法弄清楚。我仍然得到相同的結果Tokyo\'s尋找的結果是Tokyo's我正在嘗試將它們轉換為 XML 轉義字符https://www.advancedinstaller.com/user-guide/xml-escaped-chars.html也嘗試使用escape("'")它讓我\'回來。您的建議將不勝感激!
查看完整描述

3 回答

?
GCT1015

TA貢獻1827條經驗 獲得超4個贊

擺脫逃避\

'Tokyo\'s'.replace('"', '"').replace("'", ''')

這將返回'Tokyo's'

r"\'"用作替換目標時,它會精確地尋找模式\'。該模式在您的原始字符串中不存在Tokyo's。

注意:原來的字符串不是 Tokyo\'s,因為\'這個字符串中的是轉義的'


查看完整回答
反對 回復 2022-12-20
?
富國滬深

TA貢獻1790條經驗 獲得超9個贊

您可以在這里獲得更大的靈活性和更清晰的代碼translate():


table = str.maketrans({'"': '"',

                       "'": '''

                       }

                      )


print('Tokyo\'s'.translate(table))

輸出:


Tokyo's


查看完整回答
反對 回復 2022-12-20
?
慕尼黑8549860

TA貢獻1818條經驗 獲得超11個贊

print('Tokyo\'s'.replace('"', '"').replace("'", '''))

應該工作,但一般來說,如果你想用 HTML 實體替換字符,請參見https://wiki.python.org/moin/EscapingHtml


查看完整回答
反對 回復 2022-12-20
  • 3 回答
  • 0 關注
  • 246 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號