2017-10-21 5 views
0

안녕하세요 : 이중 및 작은 따옴표 문자를 일치시키고 바꿀 수없는 텍스트 파일이 있습니다 (Python 3.5.2). 아래는 샘플 단어입니다. . 붙여 넣을 문자열을 수동으로 입력텍스트 파일의 "and"문자를 일치 및 바꿀 수 없습니다.

>>> line_copied_pasted = 'gilingan.”' 
>>> line_copied_pasted.replace('"','') 
'gilingan.”' 

, 매칭이 성공 :.?

>>> line_manually_entered = 'gilingan."' 
>>> line_manually_entered 
'gilingan."' 
>>> line_manually_entered.replace('"','') 
'gilingan.' 

파일이 내 생각, UTF-16으로 인코딩입니다 어떤 도움을 문제를 해결하기 위해 감사

+3

글자'''와'''는 다른 문자입니다 –

답변

1
.

당신은 h 것 같습니다. 알았어. "이 모두 다르므로 후자와 비교하면서 먼저 바꾸려고 시도하지 마십시오.

그냥 수행

복사 된 텍스트 (오른쪽 큰 따옴표)와 " (따옴표)에서
line_copied_pasted.replace('”','') 
+0

감사합니다, kvorobiev 및 Kaushik NP. – dakila

1

다른 문자입니다. 코드 here을 확인할 수 있습니다.