(?:"((?:(\\")|[^"])+)")
"key" 捕获有值
(?:"((?:(\\")|[^"])*)")
"" 捕获无值及有值
(?:(?:"((?:(\\")|[^"])+)"):(?:"((?:(\\")|[^"])*)")) a
"key":" 3kjk" 捕获key-value
(?:(?:a,)*a) b
(?:(?:(?:(?:"((?:(\\")|[^"])+)"):(?:"((?:(\\")|[^"])*)")),)*(?:(?:"((?:(\\")|[^"])+)"):(?:"((?:(\\")|[^"])*)")))
"key":"3kjk","k3y":"3kjk",...捕获1个及以上key-value
(?:{(?:b)?}) c
(?:{(?:(?:(?:(?:(?:"((?:(\\")|[^"])+)"):(?:"((?:(\\")|[^"])*)")),)*(?:(?:"((?:(\\")|[^"])+)"):(?:"((?:(\\")|[^"])*)"))))?})
{"key":"3kjk","k3y":"3kjk",...} 捕获jsonObject
(?:(?:(?:{(?:(?:(?:(?:(?:"((?:(\\")|[^"])+)"):(?:"