У меня есть структура JSON.я хочу сопоставить ключ, если этот ключ соответствует регулярному выражению, он должен пропустить этот ключ и перейти к следующему ключу и должен напечатать содержимое этого ключа
Это моя структура json
, если регулярное выражение соответствуетс ключом, который начинается с 1. (a) условие такого рода ничего не должно делать и переходить к ключу 2
, если ключ начинается с этого условия, необходимо пропустить этот ключ
1. (a)
data={
"Name": "Sender",
"subject": {
"0": "subject",
"1": {
"1. (a) This subject ": {
"(a) includes": [],
"(b) srind": [],
"(c) culture": []
}
},
"2": {
"2. This subject ": {
"(a) includes": [],
"(b) srind": [],
"(c) culture": []
}
}
}
}
import re
regex=r"[0-9]+\.\(.*\).*"
match=re.match(regex,s.keys())
if match:
continue
Он должен печатать только эти
"(a) includes": [],
"(b) srind": [],
"(c) culture": []