Я создаю поисковую систему на основе регулярных выражений.Прокрутите все значения вложенных словарей и измените значение критериев соответствия
Например, если запрос соответствует (?P<filename>\[email protected]\d+)
, тогда я хочу запустить запрос {"table": "records", "filter": {"filename": "*filename"}}
. Но перед этим я хочу заменить «* filename» на «2786 @ 20150510201045».
Так что в основном я хочу прокручивать вложенный словарь и заменять все, начиная с *, значением из соответствующей группы с именем regex. Ближайший я нашел Loop through all nested dictionary values?
Вы должны добавить ожидаемый результат –