python如何过滤掉常见的标点符号?

如何方便的过滤掉文本中的所有半角/全角标点符号呢,只保留汉字字母数字

阅读 7.9k
1 个回答

用正则表达式,re.sub(u'[]','',string)
第一个参数[]里面可以加各种标点符号,全角的符号可能要加个u(python3也可能就不需要了,没有试过),第二个参数表示把这些符号都改为空,最后个参数文本。
希望对你有帮助

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进