我有这样的输入(JSON格式)
{“location”:[{“id”:“1BCDEFGHIJKLM”,“somename”:“abcd”,“fewlame”:“xyzland”,“sid”:“”,“sname”:“,”regioname“:”Zee Whole“,”type“:”some“,”siteCode“:”“,”someCode“:“ROTXY”,”fewlCode“:HMOPRE“,”somename“:”abcd Junction“,”fewname“:”United States“,”sid“:”“,”sname“:”“USRTJ”,“fewlCode”:“US”,“pCode”:“USNWK”,“someid”:“7823YZHMOPRE”,“Fewlid”:“:”NL“,”pCode“:”“,”someid“:”799XYZHMOPRE“,”fewlid“:“OIUOWER348534”}]}
现在,我想使用正则表达式获取第一个“id”值,即1BCDEFGHIJKLM。我用
[^({“location”:[?{“id”:“)].{0,12}但这是不完整的。有人能帮助我如何忽略值1BCDEFGHIJKLM之后的其余部分吗