JSON 応答の解析に問題があります。基本的に、次のようなオブジェクトの JSON 配列を返します。
[
{"id":"123","value":"abc","description":"something"},
{"id":"456","value":null,"description":"something else"},
{"id":"789","value":"def","description":"something more"}
]
次の正規表現を使用すると
"id":"(.+?)","value":(?!null),"description":"(.+?)"
正規表現エクストラクタでは、次の結果が得られます。
variable[0][1]:123, variable[0][2]:something
variable[1][1]:456, variable[1][2]:something more
2 番目のオブジェクトで一致が壊れている必要があり、2 番目の ID を取得して 3 番目のオブジェクトの説明を使用しないため、これは間違っています。ID は 456 ではなく 789 であると予想しています。