我有很多txt文件,我需要替換它們上的一些文本。幾乎所有的人都有這non-ascii
字符(我認爲這是"..."
,但是...是不一樣的) 我試過replace()
,但我不能做到,我需要一些幫助!在此先感謝從字符串中刪除 xe2 x80 xa6 python
2
A
回答
4
如果您使用codecs.open()
打開文件,那麼您將獲得所有字符串爲unicode
s,這是much easier to handle。
2
使用unicode類型的字符串。例如,
>>> print u'\xe2'.replace(u'\xe2','a')
a
0
的問題是,這些字符不是有效的str
ING,他們是unicode
。
import re
re.sub(r'<string to repleace>','',text,re.U)
大多數其他的答案將工作太
相關問題
- 1. 無法替換\ XE2 \ X80 \ xa6 \ n Python中
- 2. Python字符串刪除像'總統王牌\\ xe2 \\ x80 \\ x99s'十六進制代碼
- 3. 刪除python中的長字符串中的某些字符
- 4. Python:從字符串中刪除字符
- 5. Python從字符串中刪除字母
- 6. 從字符串中刪除數字-Python
- 7. Python:從字符串中刪除\ xa0?
- 8. 從Python字符串中刪除
- 9. 從python字符串中刪除emojis
- 10. 從字符串中刪除撇號python
- 11. 刪除壞字符 「\ XC2」 Python字符串
- 12. 如何從Python中的字符串中刪除字符串?
- 13. 如何從python中的字符串中刪除子字符串?
- 14. 從字符串中刪除字符串
- 15. 從字符串中刪除字符串
- 16. 非法選項\ XE2 \ X80 \ x93MultiViews
- 17. 從阿拉伯文字符串c中刪除特殊字符#
- 18. python從字符串列表中刪除子字符串
- 19. 從字符串中刪除
- 20. 從字符串中刪除()
- 21. 從字符串中刪除「
- 22. 從字符串中刪除「@」
- 23. 如何從python中的字符串中刪除中間字符?
- 24. 刪除\ XA0,\ n,從Python字符串
- 25. Python字符串刪除
- 26. Python:Unicode和「\ xe2 \ x80 \ x99」驅使我batty
- 27. Python:從第一個數字字符中刪除字符串
- 28. 從Python中的字符串中刪除不需要的字符
- 29. 從python中的字符串中刪除非UTF-8字符
- 30. 從Python中的字符串中刪除奇怪的字符