回答編集履歴
1
追記
answer
CHANGED
@@ -2,4 +2,12 @@
|
|
2
2
|
|
3
3
|
`.*`は、マッチする中で最大のものにマッチしますので、そうなります。
|
4
4
|
|
5
|
-
`node1":"`の後の最初の`"`にマッチしたければ、「最小マッチ」を使って`'node1":"(.*?)"'`、または「`"`以外の繰り返し」を使って`'node1":"([^"]*)"'`です。
|
5
|
+
`node1":"`の後の最初の`"`にマッチしたければ、「最小マッチ」を使って`'node1":"(.*?)"'`、または「`"`以外の繰り返し」を使って`'node1":"([^"]*)"'`です。
|
6
|
+
|
7
|
+
なお、普通は正規表現を使わず、こうです。
|
8
|
+
```Python
|
9
|
+
import json
|
10
|
+
|
11
|
+
for m in json.loads(response.text):
|
12
|
+
print(m["node1"])
|
13
|
+
```
|