jmeter 正则匹配。

Posted super-lebron

tags:

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

使用场景:获取上一个接口的返回值,作为下一个接口的请求参数,需要使用jmeter 的正则表达式提取器。

例:从http-get响应数据中匹配随机的num的值,然后创建请求get-num 来引用num的作为请求参数,

1. 添加后置处理器-正则表达式处理器。提取哪个返回的数据就在哪个后面添加。

引用名称:将返回的值存为result_num

正则表达式: 提取num的。 复制返回的num参数和值,

()括起来的是提取的值,(.+?)   .匹配任何字符串。+一次或多次,?在找到第一个匹配项后停止。 没有?号就会匹配到结束。

模板:$1$     匹配到的第一个num。

匹配数字:0代表随机数,1代表全部数字。

技术图片

 

 2. 新建http请求,新建参数,值为${result_num}

 

以上是关于jmeter 正则匹配。的主要内容,如果未能解决你的问题,请参考以下文章

jmeter之正则表达式

jmeter中的正则表达式是啥意思

jmeter使用正则表达式匹配多个中的响应结果

正则表达式匹配规则

jmeter中的beanshell里怎么判断两个值大小

jmeter 学习笔记