{"1746573167051812;1747725589742611":{"effective_price":1590,"sku_id":1747725591570435,"stock_num":8968360},"1746573167051812;1747725589742627":{"effective_price":2590,"sku_id":1747725589743635,"stock_num":8272737},"1746573167051812;1747725589742643":{"effective_price":3590,"sku_id":1747725589743651,"stock_num":8968966},"1746573167051812;1747725589743619":{"effective_price":5990,"sku_id":1747725589743667,"stock_num":7279736}} 怎么实现输入Sku_id,然后取出price的值? 如下应该怎么解决?觅风论坛这里提供下解决方案: .版本 2 .局部变量 regex, 正则表达式类 .局部变量 dwCount, 整数型 .局部变量 i, 整数型 regex.创建 (#引号 + “effective_price” + #引号 + “:(\d+),” + #引号 + “sku_id” + #引号 + “:” + 编辑框1.内容 + “,”, #常量1, 真, , , ) ' 部分传参请自行更改~ dwCount = regex.取匹配数量 () .计次循环首 (dwCount, i) 输出调试文本 (regex.取子匹配文本 (i, 1, )) .计次循环尾 () 上面就是解决的代码实例。 |