json = '''{
"a": {
"x":1,
"y":2
},
"b": {
"z":3,
"w":4
}
"c": [1, 2, 3]
}'''
import re
better_json = re.sub(r'^((\s*)".*?":)\s*([\[{])', r'\1\n\2\3', json, flags=re.MULTILINE)
print(better_json)
anNvbiA9ICcnJ3sKICAgICJhIjogewogICAgICAgICJ4IjoxLAogICAgICAgICJ5IjoyCiAgICB9LAogICAgImIiOiB7CiAgICAgICAgInoiOjMsCiAgICAgICAgInciOjQKICAgIH0KICAgICJjIjogWzEsIDIsIDNdCn0nJycKCmltcG9ydCByZQpiZXR0ZXJfanNvbiA9IHJlLnN1YihyJ14oKFxzKikiLio/IjopXHMqKFtcW3tdKScsIHInXDFcblwyXDMnLCBqc29uLCBmbGFncz1yZS5NVUxUSUxJTkUpCnByaW50KGJldHRlcl9qc29uKQ==