记录一次正则提取错误

Posted uu-chloe

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了记录一次正则提取错误相关的知识,希望对你有一定的参考价值。

 

在一次测试中需要在上一次的返回响应数据中取几个字段作为下一步操作的传参
先把我的错误结果贴上 一直觉得自己的取值传参没有问题但是一直就是返回为null
技术图片
 
 
技术图片
一直没找到问题 就将多个正则一起传改成一个个的传 然后查看请求发现传参带了一个单引号(太不细心了)
技术图片
 技术图片
技术图片
 
技术图片
困扰半天之后 想着再看看正则吧
首先需要对响应数据做一个正则提取(注意:被框的单引号)开始给的这个"dispatchSiteId":(.+?)" 然后发现请求里带了一个" 只能对表达式里出现的单引号做修改了 先是删了最前面的单引号 结果依然是错误的;那就试着删第二的单引号,结果依然错误,删最后的单引号,呃报错。那删除没有用就试试新增吧,给小括号加一个单引号吧。成功了
技术图片

技术图片

 

以上是关于记录一次正则提取错误的主要内容,如果未能解决你的问题,请参考以下文章

记一次使用正则表达式+foreach控制器调试

正则表达式 - 如何在第一次出现字符时停止

在 BigQuery 中提取字符串和第一次出现的内容之间的字符

jmeter 用一个正则提取器提取多个值的两种方法

Jmeter-正则表达式提取器获取token-小实例

jmeter用一个正则提取器提取多个值的两种方法