【发布时间】:2017-10-21 18:51:07
【问题描述】:
您好:我有一个文本文件,其中双引号和单引号字符无法匹配和替换(Python 3.5.2)。以下是复制粘贴的示例单词。
>>> line_copied_pasted = 'gilingan.”'
>>> line_copied_pasted.replace('"','')
'gilingan.”'
当手动输入字符串时,匹配成功:
>>> line_manually_entered = 'gilingan."'
>>> line_manually_entered
'gilingan."'
>>> line_manually_entered.replace('"','')
'gilingan.'
我认为该文件是 UTF-16 编码的。任何帮助解决问题?谢谢。
【问题讨论】:
-
嗯
”和"是不同的字符。
标签: python replace double-quotes