JMeter-正則表達式(Json中取value的部分值)


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(隨意寫,出錯時會顯示這個信息)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM