变量名 | 类 型 | 静态 | 数组 | 备 注 | 表达式 | 正则表达式类 | | | i | 整数型 | | | txt | 文本型 | | | n | 整数型 | | | tmp | 文本型 | | |
txt = “%7B%22orderId%22%3A%221321769206%22%2C%22ticketVoucher%22%3A%7B%22voucher%22%3A%22%7B%5C%22dtItemList%5C%22%3A%5B%7B%5C%22channelPrice%5C%22%3A300%2C%5C%22couponNos%5C%22%3A%5B%5C%223991692144617121431%5C%22%5D%2C%5C%22couponType%5C%22%3A%5C%22T%5C%22%2C%5C%22exchangeCount%5C%22%3A1%2C%5C%22minusPrice%5C%22%3A3590%2C%5C%22payPrice%5C%22%3A3890%2C%5C%22saleCouponChannelPrice%5C%22%3A0%2C%5C%22salePrice%5C%22%3A3590%2C%5C%22seat%5C%22%3A%5C%2245270067%5C%22%2C%5C%22servicePrice%5C%22%3A0%2C%5C%22settlePrice%5C%22%3A3590%2C%5C%22ticketCode%5C%22%3A%5C%222300040821%5C%22%2C%5C%22ticketName%5C%22%3A%5C%22QY-HD-%E7%A7%81%E5%9F%9F%E7%A4%BE%E7%BE%A4%E5%BC%95%E6%B5%81%E6%9D%83%E7%9B%8A%E5%88%B8%E4%BA%94%E4%B8%80%5C%22%2C%5C%22ticketTypeKey%5C%22%3A%5C%22c34d2f7abd337f3006b8df22c23ecc88%5C%22%7D%5D%2C%5C%22lItemList%5C%22%3A%5B%5D%7D%22%2C%22discountPrice%22%3A1400%7D%2C%22externalPayment%22%3A%7B%22paymentType%22%3A1057%2C%22paymentPrice%22%3A3890%2C%22showUrl%22%3A%22https%3A%2F%2Fm.wandacinemas.com%2Fconfirmorder%3ForderId%3D1321769206%26_frompayback%3D1%2350%22%2C%22returnUrl%22%3A%22https%3A%2F%2Fm.wandacinemas.com%2Fpaystateconfirm%3ForderId%3D1321769206%2350%22%7D%7D”表达式. 创建 (“(%\w{2})”, txt, 真, 假, 真, 真) 计次循环首 (表达式. 取匹配数量 (), i ) tmp = 表达式. 取子匹配文本 (i, 1, n ) txt = 文本替换 (txt, n + 1, 3, 到小写 (tmp )) 计次循环尾 ()调试输出 (txt ) |