中英文常用标点符号统一清洗为英文格式

def cleaning_msg(msg):
    '''
    清洗标点符号为英文格式
    :return:
    '''
    return msg.replace('(', '(').replace(')', ')').replace('!', '!').replace('?', '?').replace(',', ',').replace(';', ';').replace(':', ':').replace('”', '"').replace('“', '"').replace("’", "'").replace("‘", "'").replace("—", "-")

if __name__ == '__main__':
	msg = '“C++”语言程序设计教程——习题解答与实验指导(精装!)(第二版)'
	cleaning_msg(msg)


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