Python 是一種廣泛使用的編程語言,因其簡單易學、功能強大而備受歡迎。在實際編程中,我們有時需要過濾掉非漢字字符,來提高文本處理效率。下面我們將一步步介紹如何實現。
# coding:utf-8 import re str = 'Python是一種廣泛使用的編程語言,因其簡單易學、功能強大而備受歡迎。' pattern = re.compile(r'[\u4e00-\u9fa5]') # 匹配所有漢字 result = ''.join(pattern.findall(str)) # 將匹配結果拼接成字符串 print(result)
上述代碼中,我們使用正則表達式匹配所有漢字,并將匹配結果拼接成字符串。其中,r'[\u4e00-\u9fa5]'
為正則表達式的語法,用于表示 Unicode 編碼范圍內的漢字。
最后,我們可以得到去除非漢字后的字符串:Python是一種廣泛使用的編程語言因其簡單易學功能強大而備受歡迎
。
下一篇mysql勒索