从字符串中删除反斜杠子字符串

2024-04-25 17:53:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个需要从字符串中删除的子字符串列表。你知道吗

我有一个黑名单的子字符串,需要从字符串中删除时,他们出现在某些模式。你知道吗

这是我的密码:

blacklist = ['bad','bye','hello']
mystring = "a\hello\hi\this_bye\end\my_bad.c"

for i in blacklist:
    mystring = mystring.replace("\\"+i,"").replace("_"+i,"")

但是现在这个代码返回mystring的值

"a\\hello\\hi\\this_bye\\end\x08ad" 

而不是

"a\hi\this\end\my.c"

有人能告诉我怎么了吗?提前谢谢。你知道吗


Tags: 字符串密码hello列表formy模式hi