首页 > 其他分享 >Jmeter学习:后置处理器--正则表达式提取器

Jmeter学习:后置处理器--正则表达式提取器

时间:2023-01-14 11:34:07浏览次数:33  
标签:匹配 name -- 报文 正则表达式 Jmeter id

一、正则表达式提取器

功能:通过该组件,我们可以通过正则表达式提取所需要的值,功能非常强大 请务必了解 Java 正则表达式的常见用法(匹配模式、组概念),参考:https://www.runoob.com/java/java-regular-expressions.html 假如采样器返回如下报文: {"total":2,"list":[{"id":"1634020364206","name":"普通文本","code":"span0"},{"id":"1635186324896","name":"文本域","code":"textarea1"}]} 1、定义 Jmeter 变量名称 2、业务对应的正则表达式 3、对应正则表达式的组号,从 1 开始,上述$1$表示取 id 的值;$2$表示取 name 的值,也就是对应到表达式中的第几个括号;$0$表示取整个正则表达式的值,此处结果为"id":"1635186324896","name":"文本域" 4、对应正则表达式匹配的次数,像上述就是 2 次,取 1 表示报文中的第 1 个对象匹配,取 2 表示报文中的第 2 个对象匹配 5、Default Value: 正则匹配为空时的默认值,或者保持为空。

标签:匹配,name,--,报文,正则表达式,Jmeter,id
From: https://www.cnblogs.com/xjklmycw/p/17051490.html

相关文章

  • 【Elastic Search】同步数据到ES
    参考:http://baijiahao.baidu.com/s?id=1627072961355268467 ES数据同步方案分析比较 方式1:同步双写(数据写入DB时,同时写ES)优点:逻辑简单缺点:硬编码(写入MYSQ......
  • 全面了解文件上传漏洞, 通关upload-labs靶场!
    靶场简介upload-labs是一个专门用于学习文件上传漏洞攻击和防御的靶场。它提供了一系列模拟文件上传漏洞的实验环境,用于帮助用户了解文件上传漏洞的原理和防御技术。这个......
  • 日志打包压缩
    这几天,服务器日志涨的很快。因为没有日志服务器,都是写在本地。要保留三个月,打包,压缩能节省些空间。做个记录。#找到当前时间前一天的文件,打包压缩#路径/opt/logs/mns/a......
  • 【转】字节跳动(今日头条)创业阶段的商业计划书
    这是字节跳动在2013年1月份的BP,计划融资1250万美金,支持未来2年的发展,2013年9月获得了1000万美金的融资。可以看出来当时融资还出比较难的,融资的时间比较长,而且融资的金额并......
  • linux history记录加时间戳
    默认的history是没时间戳,通过设置变量可能添加时间戳#exportHISTTIMEFORMAT="%F%T`whoami`"#history 553 2015-06-0410:05:53rootcd 554 2015-06-04......
  • 方法重写
    1.重写都是方法的重写,和属性无关2.静态方法:方法的调用只和左边、定义的数据有关3.重写只和非静态方法有关4.重写是子父类才有的,子类重写父类的方法  总结:重写:需要......
  • vue项目中修改element ui的主题
    1.在项目中创建一个文件(element-variables.scss)在文件中输入:/*改变主题色变量*/$--color-primary:#cd0100;/*改变icon字体路径变量,必需*/$--font-path:'~e......
  • 在vue中使用Echarts绘制叠堆折线面积图(可切换叠堆柱状图)
    (文章目录)效果我这里用的框架是Element+vue,将可视化图表用card卡片包起来,这个叠堆折线面积图主要实现的功能有:1.默认进入时看到的是叠堆折线面积图,在点击对应的元素切......
  • 影响云服务器租用价格的因素有哪些
    1、付费方式和地域关于云服务器租用的价格,往往是多方面因素影响得出的结果。不同的付费方式,会影响最终的借个,一般会分为预付费和后付费,一般来说选择预付费的话价格......
  • linux回炉第二十四天
    mysqldump--helpmysqldump-uroothellodb|gzip>/data/backup_mysql.sql.gzmysqldump-uroot-Bhellodb>/data/mysql_backup1.sqlmysqldump-uroot-A>/data/mysq......