1, 过滤字符串中的英文与符号,保留汉字
import re str = "hello,world!!%[545]你好234世界。。。" str = re.sub("[A-Za-z0-9\!\%\[\]\,\。]", "", str) print(str) 输出结果:你好世界
2, 从字符串中提取字母
result = ''.join(re.findall(r'[A-Za-z]', str))