python删除文本中的中文标点符号

如果利用python代码把中文的标点符号删除,试了几种方法都不太行

img

# 定义要删除的标点符号
punctuation = """!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~"""

# 定义要处理的字符串
s = "This is a string, with punctuations!!!"

# 使用replace()方法删除标点符号
for c in punctuation:
    s = s.replace(c, '')

print(s)

# 输出结果为:"This is a string with punctuations"

以上代码思路应该可以,只要你把中文标点放在 punctuation 字符串即可。
https://blog.csdn.net/www_xuhss_com/article/details/131149195

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

参考:

chatgpt赋能python:Python中如何去除标点符号_python去除标点符号_suimodina的博客-CSDN博客 Python提供了强大的工具来处理文本数据。使用正则表达式可以方便地去除文本数据中的标点符号。对于任何需要对文本数据进行清洗的任务来说,去除标点符号都是一个重要的步骤。本文由chatgpt生成,文章没有在chatgpt生成的基础上进行任何的修改。以上只是chatgpt能力的冰山一角。作为通用的Aigc大模型,只是展现它原本的实力。对于颠覆工作方式的ChatGPT,应该选择拥抱而不是抗拒,未来属于“会用”AI的人。🧡AI职场汇报智能办公文案写作效率提升教程 🧡专注于AI+职场+办公方向。_python去除标点符号 https://blog.csdn.net/suimodina/article/details/130940122