共計 369 個字符,預計需要花費 1 分鐘才能閱讀完成。
要判斷一個字符串是否為中文,可以使用正則表達式來匹配中文字符。例如,使用 re 模塊的 search 函數來判斷字符串是否包含中文字符。
import re
def is_chinese(string):
pattern = re.compile('[\u4e00-\u9fa5]')
match = pattern.search(string)
if match:
return True
else:
return False
# 示例用法
print(is_chinese("Hello, 你好 ")) # True
print(is_chinese("Hello World")) # False
上述代碼中,通過使用正則表達式 [\u4e00-\u9fa5] 來匹配中文字符。如果字符串中包含任何一個中文字符,則返回 True,否則返回 False。
丸趣 TV 網 – 提供最優質的資源集合!
正文完