你如何对 Python 字符串中的特殊字符进行转义?

王兹

spam\/eggsspam/eggs

# This isn't working...
str = "spam\/eggs"
s = bytes(str, "utf-8").decode("unicode_escape")

print(s)
>>> spam\/eggs

# How to get "spam/eggs"
帕特

在 python 中,你不能使用 '\',因为 python 会认为你会在它后面添加一些东西,比如 '\t'、'\n' 等。所以你可以在字符串中使用额外的反斜杠: string = 'spam\\/eggs'

我认为这不是以不同方式执行此操作的最有效方法,但您可以这样做:

strs = 'spam\/eggs'
print(strs)
strs = strs.replace('\\','')
print(strs)

我只是\通过用空字符串替换它来删除它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何为 Python 2.7 转义字符串中的特殊字符

Python如何从字符串中删除转义字符

如何在Python 3.1中对字符串中的HTML实体进行转义?

如何在PostgreSQL中利用Python代码转义字符串进行SQLInjection

如何遍历python字符串中的特殊字符

如何从Python2.x中的Unicode字符串中删除转义字符(转义Unicode字符)?

如何知道字符串是否已经使用特殊字符进行特殊转义?

如何在python中解码部分转义的unicode字符串(混合的unicode和转义的unicode)?

如何使用\ u转义代码对Python 3字符串进行编码?

如何在Python 3中删除字符串中的特殊字符?

如何在python中检测密码字符串中的特殊字符

python regex 在文本中搜索标签 - 如何转义特殊字符?

如何在python的列中对字符串进行分组?

如何在Python中对字符串进行交叉乘法?

如何在python中的列数据帧上的特殊字符之间提取字符串?

如何检查字符串并在python中获取带有特殊字符的单词

如何用转义字符替换字符串中的所有特殊字符?

你如何对字符串中的整数进行排序

如何从python中的字符串中删除ANSI转义序列

如何用单反斜杠转义字符串的特殊字符

我如何使用javascript取消python字符串的转义

在Oracle中执行内部联接时如何转义字符串中的特殊字符?

如何转义MarkLogic中xml字符串中存在的特殊字符?

如何自动转义粘贴到终端中的字符串中的特殊字符?

如何从python(3)中的unicode字符串打印unicode转义序列?

如何在python 3.6中转义f字符串?

如何在Python中的json字符串中正确转义双引号(“)

如何在python中写字符串文字而不必转义它们?

如何打印反斜杠转义的字符串以在 Python 中输出 '\n'?