您的位置:首页 > 编程语言 > Python开发

python 特殊字符处理函数

2017-12-28 20:47 393 查看
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  特殊字符处理