以下代码为删除str(字符串)中的特定字符
import string
string.punctuation
text = "*/@》--【】--12()测试*()"
去除字符串中所有的字符,可增加自定义字符
def strclear(text,newsign=''):
signtext = string.punctuation + newsign
signrepl = '@'*len(signtext)
signtable = str.maketrans(signtext,signrepl)
return text.translate(signtable).replace('@','')
strclear(a,'\u200b')
#引入英文符号常量,可附加自定义字符,默认为空
#引入符号列表长度的替换字符
#生成替换字符表
#最后将替换字符替换为空即可