要使用正则表达式在Python中匹配文本中的所有中文字符，你可以使用Unicode编码范围来定义中文字符的模式。下面是一个示例代码：import re def extract_chinese(text): pattern = re.compile(r'[\u4e00-\u9fa5]+') chinese_chars = re.findall(pattern, text) return chinese_chars # 示例用法 text = 'Hello 你好，世界！' chinese_chars = extract_chinese(text) print(chinese_chars)输出：['你好', '世界']
import bleach def strip_tags(html, tags=None): # 使用bleach库的clean函数去除HTML标签并保留指定标签 return bleach.clean(html, tags=tags, strip=True) # 示例用法 html = ' This is a bold text. ' stripped_text = strip_tags(html, tags=['b']) print(stripped_text)