python获取 英文标点符号

英文中的所有标点符号

from string import punctuation
punctuation

结果:

'!"#$%&\'()*+,-./:;<=>?@[\\]^_`{|}~'

 

 

删除中文文本中的所有标点符号

import re

pun = ",。……——“”‘’!;"
punList = list(set(list(pun)))
pattern = re.compile("|".join(punList))
res = re.sub(pattern, "", "我,是。中…国…人  —我—爱“祖国”和人民‘’!;")
print(res)

结果:

我是中国人  我爱祖国和人民

 


版权声明:本文为a857553315原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。