JMeter之正则表达式提取器(Regular Expression)

简介

本文详细介绍如何进行 JMeter的上个接口返回的值作为下一个接口的参数。可以通过 正则表达式 提取所需要的值,主要用于复杂文本处理,如模式匹配、格式检验、文本替换等(注意如果返回为 JSON,更建议使用JSON提取器),本次仅作为学习记录。

步骤

① 查看需要提取字段的接口响应结果(JSON),编写正则表达式

实例1:通过课程信息获取到店铺ID接口的响应body,要取liveId字段(Response Body只有匹配到1个liveId),
所以 正则表达式 设置成 "liveId":(\d+),表示一个或多个数字;
模版设置$1$表示取第一个()中的值,不设置会取不到值,至于其它符号具体含义可以自行查文档,本人正则也不熟悉;
也可以使用GPT生成正则表达式之后在正则表达式验证工具上验证是否正确。


{
   
    "data": {
   
        "courseConfig": {
   
            "businessI
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值