在字符串中查找反斜杠(\)——Python

在字符串中查找反斜杠(\)——Python,python,backslash,Python,Backslash,如何比较字符串中是否有反斜杠 我不知道如何写反斜杠符号来比较它。 我尝试了这个,但不起作用: 代码: 输出:\“ 如果我尝试s=“\”它将“作为输出 我不知道该怎么做 谢谢您的帮助。您需要避开反斜杠 s = "\\" print "\\" "\\" in mystring 反斜杠用于转义,因此要以字符串文字显示反斜杠,需要使用另一个反斜杠转义反斜杠 s = "\\" print "\\" "\\" in mystring 打印带有1个反斜杠的字符串 s = "\\" print "

如何比较字符串中是否有反斜杠

我不知道如何写反斜杠符号来比较它。 我尝试了这个,但不起作用:

代码:

输出:
\“

如果我尝试
s=“\”
它将
作为输出

我不知道该怎么做


谢谢您的帮助。

您需要避开反斜杠

s = "\\"
print "\\"
"\\" in mystring

反斜杠用于转义,因此要以字符串文字显示反斜杠,需要使用另一个反斜杠转义反斜杠

s = "\\"
print "\\"
"\\" in mystring
打印带有1个反斜杠的字符串

s = "\\"
print "\\"
"\\" in mystring
其中mystring是您的字符串。将告诉您它是否包含反斜杠

>>>mystring = "can python find this backslash \n"
>>>"\\" in r"%r" % mystring
True
在尝试过滤Windows文件名中使用的反斜杠\字符时,我在很多地方搜索答案。这是一个适合我的解决方案。 根据我在。。。

要添加到这一点,它会给出“因为输出是因为您正在转义”字符的原因。