将字符串中的特殊字符去掉,只保留中文、英文、数字和空格
import re
s = "这是一个测试字符串,包含一些特 djhsjhj 263267326 殊字符#¥%。"
result = re.sub(r'[^\u4e00-\u9fa5a-zA-Z0-9\s]', '', s)
print(result)
# 这是一个测试字符串包含一些特 djhsjhj 263267326 殊字符
将字符串中的特殊字符去掉,只保留中文、英文、数字和空格
import re
s = "这是一个测试字符串,包含一些特 djhsjhj 263267326 殊字符#¥%。"
result = re.sub(r'[^\u4e00-\u9fa5a-zA-Z0-9\s]', '', s)
print(result)
# 这是一个测试字符串包含一些特 djhsjhj 263267326 殊字符
3464

被折叠的 条评论
为什么被折叠?