Как убрать числа из json в python - PullRequest
0 голосов
/ 15 января 2020

У меня есть некоторый json формат, такой как

json= 5843080158430803{"name":"NAME", "age":"56",}

Итак, как мне получить {"name":"NAME", "age":"56",} Использование регулярного выражения / метода разделения (который является методом ставок для него) в Python.

Заранее спасибо ...

Ответы [ 2 ]

1 голос
/ 15 января 2020

возможно, вы могли бы разделить в первый {, а затем заменить часть до него.

Я предполагаю, что json у вас есть на самом деле строка. Тогда вы могли бы сделать:

json_prefix = json.split("{")
json = json.replace(json_prefix, "")
1 голос
/ 15 января 2020

Разделить первое вхождение { в массив и получить второй элемент в массиве.

Мы также должны снова добавить {, поскольку он удален функцией разделения

json = '5843080158430803{"name":"NAME", "age":"56",}'
json = '{' + json.split('{', 1)[1]
print(json)

Результат: {"name":"NAME", "age":"56",}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...