正则表达式 判断字符串中是否包含中文

import re

def contains_chinese(text):
    pattern = re.compile(r'[\u4e00-\u9fa5]')
    return bool(pattern.search(text))

# 示例
text1 = "Hello, 繁體简体都可以"   # 包含中文字符
text2 = "Hello World!"  # 不包含中文字符

print(contains_chinese(text1))  # 输出 True
print(contains_chinese(text2))  # 输出 False

你可能感兴趣的:(笔记,python,正则表达式,前端,javascript)