Ответ 1
Ваш код говорит, чтобы заменить каждый экземпляр '\'
на result
. Вы пытались изменить его на result.replace("\\", "")
?
Как удалить все обратные косые черты из строки в Python?
Это не работает для меня:
result = result.replace("\\", result)
Нужно ли обрабатывать результат как необработанную строку?
Ваш код говорит, чтобы заменить каждый экземпляр '\'
на result
. Вы пытались изменить его на result.replace("\\", "")
?
Используйте decode('string_escape')
, например:
result = stringwithbackslashes.decode('string_escape')
string_escape: создает строку, которая подходит в качестве строкового литерала в исходном коде Python.
или просто:
result.replace("\\", "")
result = result.replace("\\", "")
Если вам интересно увидеть составные слова, которые разделяются символом '\', используйте:
result.replace('\\', ' ')