2 回答

TA貢獻(xiàn)1779條經(jīng)驗(yàn) 獲得超6個(gè)贊
嘗試這個(gè):
\{\"updated_at[^{]+\}
通過(guò)允許除中間出現(xiàn)一次或多次之外的任何字符,從相關(guān)的開(kāi)頭{
到相關(guān)的結(jié)尾進(jìn)行匹配}
{

TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超4個(gè)贊
使用 python json 字符串,我可以刪除那些不需要的字段,如下所示:這已經(jīng)完全刪除了不需要的空鍵并將其替換為 },以完美地完成 json。
regex as \,\s\\\"\\\":\s\{\\\"updated_at[^{]+\}[^\]]
json_str = str({"tableName":"avzConf","rows":[{"Comp":"mster","Conf": "[{"name": "state", "dispN": "c_d_test", "": {"updated_at": "2020-09-16T06:33:07.684504Z", "updated_by": "Abc_xyzabc_xyz@uuvvww.com"}}, {"name": "stClu", "dNme": "tab(s) Updatedd", "": {"updated_at": "2020-09-21T10:17:48.307874Z", "updated_by": "Def Ghidef_ghi@uuvvww.com"}} }] })
import re
line = re.sub(r"\,\s\\\"\\\":\s\{\\\"updated_at[^{]+\}",'},', json_str)
添加回答
舉報(bào)