python 特殊字符处理函数

def SpCharReplace(char):
        #char=char
    temp=str(char)
    for i in  temp:
        if '<'==i:
            char= char.replace('<','《')
        if '>' == i:
            char = char.replace('>', '》')
        if '\'' == i:
            char = char.replace('\'', '')#处理单引号
        if '\\' == i:
            char = char.replace('\\', '')#处理反斜杠\
        if '\"' == i:
            char = char.replace('\"', '`')  # 处理双引号"
        if '&' == i:
            char = char.replace('&', '-')  # 处理&号"
        if '|' == i:
            char = char.replace('|', '') # 处理|号
        if '@' == i:
            char = char.replace('@', '.')# 处理@号
        if '%' == i:
            char = char.replace('%', "`")  # 处理百分号
        if '*' == i:
            char = char.replace('*', '`')  # 处理星号
        if '("' == i:
            char = char.replace('(', '`')  # 处理括号(
        if ')"' == i:
            char = char.replace(')"', '`') #处理括号)        if '-' == i:
            char = char.replace('-', '`')  # 处理-号"
        #在后面扩展其他特殊字符
    return char
已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页