【发布时间】:2016-11-16 18:17:23
【问题描述】:
我有这个字符串:
{"name": "Fancy HaXXor123Name","profession": 1,"race": 2,"map_id": 1052,"world_id": 268435461,"team_color_id": 0,"commander": false,"fov": 0.768}
我想取回一个数组,其中包含以下信息(从字符串从左到右):
Fancy HaXXor123Name
1
2
1052
268435461
0
false
0.768
我试图弄乱 RegExBuddy 并得到一个看起来像这样的有希望的模式
(\d{1,}).(\d{1,})|(\d{1,})|(?i)"(.*?)"
这就是我回来的东西
name
Fancy HaXXor123Name
profession
1
race
2
map_id
10
2
world_id
2684354
1
team_color_id
0
commander
fov
0
768
所以信息之间有很大的空格,数字撕裂,假的不见了。我无法解决这个问题,而且我对 StringRegExp 完全陌生。
我正在使用使用 PCRE RegExp-Engine 的 AutoIT(这就是我的想法)。
【问题讨论】:
-
看起来像 JSON,顺便说一句。