代码改变世界

JMeter-正则表达式(Json中取value的部分值)

2019-04-26 09:56  改改~_~  阅读(2884)  评论(0编辑  收藏  举报

2019-04-26问题:返回的json中提取短信验证码614930

{
:   "total":2,
:   "totalPage":1,
:   "rows":
:   [
:   :   {
:   :   :   "id":"083161dfffda44a2e0732b278b0a688b",
:   :   :   "createUser":"",
:   :   :   "createTime":"2032-09-21 05:32:10",
:   :   :   "createTimeText":"2032-09-21 05:32:10",
:   :   :   "updateUser":"",
:   :   :   "updateTime":"2032-09-21 05:32:14",
:   :   :   "updateTimeText":"2032-09-21 05:32:14",
:   :   :   "timeStamp":"",
:   :   :   "sendFrom":"",
:   :   :   "phone":"18200717132",
:   :   :   "isUseTemplate":"1",
:   :   :   "templateId":"6691E372025A5EF1E053132AFD0AAA9C",
:   :   :   "userId":"",
:   :   :   "content":"【首金网】验证码:409291,为了您的账户安全,请勿将验证码告知他人。验证码有效期为2分钟。",
:   :   :   "sendTime":"2032-09-21 05:32:14",
:   :   :   "retryCount":"",
:   :   :   "expirtTime":"",
:   :   :   "status":"1",
:   :   :   "column1":"",
:   :   :   "column2":"",
:   :   :   "column3":"",
:   :   :   "busiId":"",
:   :   :   "expectSendTime":"2032-09-21 05:32:10",
:   :   :   "resultCode":"",
:   :   :   "resultDesc":"",
:   :   :   "msgId":"",
:   :   :   "busiTypeCode":1
:   :   },
:   :   {
:   :   :   "id":"082f6fd860e1de3be0732b278b0a1fd6",
:   :   :   "createUser":"",
:   :   :   "createTime":"2032-09-21 03:12:56",
:   :   :   "createTimeText":"2032-09-21 03:12:56",
:   :   :   "updateUser":"",
:   :   :   "updateTime":"2032-09-21 03:13:11",
:   :   :   "updateTimeText":"2032-09-21 03:13:11",
:   :   :   "timeStamp":"",
:   :   :   "sendFrom":"",
:   :   :   "phone":"18200717132",
:   :   :   "isUseTemplate":"1",
:   :   :   "templateId":"6691E372025A5EF1E053132AFD0AAA9C",
:   :   :   "userId":"",
:   :   :   "content":"【首金网】验证码:614930,为了您的账户安全,请勿将验证码告知他人。验证码有效期为2分钟。",
:   :   :   "sendTime":"2032-09-21 03:13:11",
:   :   :   "retryCount":"",
:   :   :   "expirtTime":"",
:   :   :   "status":"1",
:   :   :   "column1":"",
:   :   :   "column2":"",
:   :   :   "column3":"",
:   :   :   "busiId":"",
:   :   :   "expectSendTime":"2032-09-21 03:12:55",
:   :   :   "resultCode":"",
:   :   :   "resultDesc":"",
:   :   :   "msgId":"",
:   :   :   "busiTypeCode":1
:   :   }
:   ],
:   "status":true,
:   "message":"",
:   "page":1,
:   "totalData":""
}

 

 2019-04-26解决:

引用名称:phoneCode(随意写,就是自定义的变量名)

正则表达式:"content":"【首金网】验证码:(.*?),为了您的账户安全,请勿将验证码告知他人。验证码有效期为2分钟。"

模板:$1$

匹配数字(0代表随机):1(关键点,如果写1会取0000)

缺省值:null,phoneCode(随意写,出错时会显示这个信息)