Python从字符串中删除反斜杠

时间:2018-11-25 11:06:31

标签: python

我需要更改以下字符串-使用python从字符串中删除“ \”: '\'aaa_aaa \''->'aaa_aaa'

Tehila

1 个答案:

答案 0 :(得分:0)

那些反斜杠是转义符,因为您的字符串以相同的撇号(由它们定界)开始和结束。如果要避免使用转义符,请执行以下操作:

"'aaa_aaa'"

但不是您想要的输出,而是要删除那些撇号。因此,请使用strip:

'\'aaa_aaa\''.strip("'")

# or

"'aaa_aaa'".strip("'")

或替换:

'\'aaa_aaa\''.replace("'", "")

# or

"'aaa_aaa'".replace("'", "")

或如果每次在字符串的开头和结尾都使用撇号,则可以使用它:

s = '\'aaa_aaa\''
s[1:-1]