Ответ без регулярного выражения, как вы просили
\"
- это escape-последовательность в python.
Так что, если {\"Id\":\"135\",\"Type\":0}
- необработанная строка и если вы поместите его в переменную python, например
a = '{\"Id\":\"135\",\"Type\":0}'
, то получите
>>> a
'{"Id":"135","Type":0}'
ИЛИ
Если приведенная выше строка равна python строка с \"
, которая уже экранирована, затем выполните a.replace("\\","")
, которая даст вам строку без \
.
Теперь просто загрузите эту строку в элемент dict и access Id
, как показано ниже .
import json
d = json.loads(a)
d['Id']
Вывод:
135