首页 > 其他 > 详细

jmeter正则

时间:2020-07-09 11:03:11      阅读:61      评论:0      收藏:0      [点我收藏+]

 

 

技术分享图片

 

 

技术分享图片

 

 

1 提取单个字符

例:"id = "0100100" value = "北京">",提取value,"id = "0100100" value = "(.?)">"

 

2 提取多个字符

例:"id = "0100100" value = "北京">",提取name和value,name = "(.+?)" value = "(.+?)

  引用名称:id

  模板:$1$$2$

  具体返回值在查看Debug PostProcessor

id:    0100100北京
id_g0:  name = "0100100"value ="北京"
id_g1:  0100100
id_g2:  北京
在需要引用地方可以通过:${id}, ${id_g1}进行使用

 

     

 

3 查找所有小数字,比如0.1

引用名称:aa 

正则表达式:([0-9]+\.[0-9]+) 

模板:$0$ 区配数字: -1 调用: 

${aa_1}:取出第一个满足要求的数字 

${aa_2}:取出第二个满足要求的数字

 

4 找到所有小数点后的数字

引用名称:aa 

正则表达式:([0-9]+)\.([0-9]+),必须用括号分组 

模板:$2$(第二组) 

区配数字: -1 取出所有符合要求的 调用: 

${aa_1}:取出第一个满足要求的数字 

${aa_2}:取出第二个满足要求的数字

 

5 找到第一个有小数的数字

引用名称:aa 

正则表达式:([0-9]+)\.([0-9]+),必须用括号分组 

模板:不写可以,也可以$2$$1$ 

区配数字: 1(第一个) 调用: 

${aa_g1}:取出满足要求的第一组数字

 ${aa_g2}:取出满足要求的第二组数字

 

6 找到所有小数的数字

引用名称:aa 

正则表达式:([0-9]+)\.([0-9]+),必须用括号分组 

模板:不写可以,也可以$2$$1$

区配数字: -1  取出所有符合要求的 调用: 

${aa_1_g1}:取出第一个满足要求的第一组数字 

${aa_1_g2}:取出第一个满足要求的第二组数字

${aa_2_g1}:取出第一个满足要求的第一组数字 

${aa_2_g2}:取出第一个满足要求的第二组数字

jmeter正则

原文:https://www.cnblogs.com/Alexr/p/13272248.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!