python 批量替换单个字符 translate用法

address = '浙江省杭州市\r\n滨江区xx小区7#门'
need_replace = {'\n': '', '\r': '', '#': '号'}
table = str.maketrans(need_replace)
clean_address = address.translate(table)

 

translate只能实现多个单字符的替换,不能替换多字符的字符串

 

posted @ 2021-12-29 17:16  我是测试人员  阅读(105)  评论(0编辑  收藏  举报