案例1:
{"Code":0,"Msg":"余额支付成功","Data":"201808271703527300"}
取后面的data值,正则表达式为"Data":"(.*?)"
案例2:
{"Code":0,"Msg":"订单详情","Data":{"orderData":{"Id":6611,"UnitId":2948,"UserId":1115990,"UserName":"贝克汉姆","OrderId":"201808271703527300","CreateDateTime":"\/Date(1535360633000)\/","SalePrice":1,"Quantity":1,"ActivityId":1837,"SpellGroupRecordId":3511,"OrderStatus":2,"Freight":0,"PayDate":"\/Date
取中间红色字眼后的3511,正则表达式为SpellGroupRecordId":(\d+)
这里的差异在于data和SpellGroupRecordId后参数是否打引号
案例3:
{"Status":1,"Msg":"登陆成功!"
,"ReturnUrl":"https://store2948.xiaokeduo.com:443/mid2948/did1280064/Login/PassLoginDirect........
取did后面的数值,正则表达式为did(\d+)/Login
案例4:
Lat":0,"Lng":0,"MerchantId":2948,"Id":224398},"FreightTemplateId":0}}
取id后面的数值,正则表达式为"Id":(\d+)},"FreightTemplateId"
原文:https://www.cnblogs.com/becks/p/12592814.html