python去掉字符串里面的标点符号

作者:追风筝的人 | 创建时间: 2023-05-27
给出一段文字,怎么把其中的标点符号用空格代替? 本文,用python来解决这个问题。...
python去掉字符串里面的标点符号

操作方法

给出一段文字: a='''南边来了他大大伯子家的大搭拉尾巴耳朵狗,北边来了他 二大伯子家的二搭拉尾巴耳朵狗。他大大伯家的大搭拉尾巴耳朵 狗,咬了他二大伯家的二搭拉尾巴耳朵狗一口;他二大伯家的二 搭拉尾巴耳朵狗,也咬了他大大伯家的大搭拉尾巴耳朵狗一口。 不知是他大大伯家的大搭拉尾巴耳朵狗,先咬了他二大伯家的二搭 拉尾巴耳朵狗;还是他二大伯家的二搭拉尾巴耳朵狗,先咬了他大 大伯家的大搭拉尾巴耳朵狗。 '''

去掉a里面的所有的逗号。 a=a.replace(',',' ')

然后再去掉所有的句号。 a=a.replace('。',' ')

结果还剩下了分号: a=a.replace(';','')

但是,这样做还是挺繁琐的,索性,把所有的标点符号集中起来,依次删除: for i in ',。;': a=a.replace(i,'')

点击展开全文

更多推荐