我有一个需要从字符串中删除的子字符串列表。你知道吗
我有一个黑名单的子字符串,需要从字符串中删除时,他们出现在某些模式。你知道吗
这是我的密码:
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"
有人能告诉我怎么了吗?提前谢谢。你知道吗
对我来说很好。我使用的是python2.7。 如Anand所述,请检查您使用的编码。你知道吗
相关问题 更多 >
编程相关推荐