一、正则表达式

假如我们不知道我们匹配的是否正确,那么可以通过一些网站,比如说:在线正则表达式测试

**一般在jmeter里写正则表达式是 :匹配条件+约束条件,就像上图的,约束了11位字符

二、正则表达式提取响应结果

上文已经描述正则常用的是哪些了,那我们怎么在项目中用呢?

1.http请求 - 添加 - 后置条件 - 正则表达式提取器

2.解析:

3.我们拿登录的接口来说,如何匹配登录成功

3.1配置好正则表达式提取器后,我们运行一下


咦?运行成功了,怎么没有显示我正则提取的数据?
哦~ 原来忘记了添加 调试取样器(Debug Sampler)

线程组右键 - 取样器 - 调试取样器(Debug Sampler),添加完后我们运行一下。然后就可以看到正则表达式提取出来的数据了,


那我想提取多条数据呢?打个比方,我正则取两个数的值

那我们在正则表达式提取的数据放到http请求里面呢?
我们用百度的接口来举例 - 运行

更多推荐

jmeter 正则表达式和正则表达式提取响应结果