如何在python中取消双转义字符串的转义?

x6492ojm  于 2021-08-25  发布在  Java
关注(0)|答案(1)|浏览(389)

我有以下字符串 "Supplements\\/General Health" ,其中“/”已转义,但不幸的是再次转义,并添加了一个额外的“\”。
在我的任务中,我无法处理双重转义,所以我需要处理输入 "Supplements\\/General Health" ,但我想取消它并将其拆分。
我想和你在一起 "Supplements/General Health" .
我试过:

>>> "Supplements\\/General Health".encode("utf-8").decode("unicode-escape")
'Supplements\\/General Health'

它什么也不做。
我还能试什么?

w1jd8yoj

w1jd8yoj1#

你用 .replace() :

s = r"Supplements\\/General Health"
print(s.replace(r"\\", ""))

相关问题