您好,欢迎来到知库网。
搜索
您的当前位置:首页正则表达式提取器

正则表达式提取器

来源:知库网
image.png

说明:
1 引用名称:就是变量名,调用使用${name}

2 正则表达式:()括号里表示你要的数值,(. 匹配任何字符串,+ 一次或多次,? 在找到第一个匹配项后停止)

3 模板:$$表示你要是用那个正则表达式那个模板获取的值 -1全部,0 随机,1第一个2第二个,如果只有一个正则一般就填写1,

4 匹配数字:-1表示全部,0随机,1第一个,2第二个

image.png
image.png
image.png

5 缺省值:如果参数没有取得到值,就给它一个定义的默认值

关于正则表达式的举例说明:
1、提取单个字符串:
假如想匹配Web页面的如下部分:name = "file" value = "readme.txt">并提取readme.txt。一个合适的正则表达式:name = "file" value = "(.+?)">。
      ():封装了待返回的匹配字符串。
      .:匹配任何单个字符串。
      +:一次或多次。
      ?:不要太贪婪,在找到第一个匹配项后停止。

2、提取多个字符串:
假如想匹配Web页面的如下部分:name = "file.name" value = "readme.txt">并提取file.name和readme.txt。一个合适的正则表达式:name = "(.+?)" value = "(.+?)"。这样就会创建2个组,分别用于和

比如:


image.png

如下变量的值将会被设定:
    myRef:     file.namereadme.txt
    myRef_g0:  name = "file.name"value = "readme.txt"
    myRef_g1:  file.name
    myRef_g2:  readme.txt

这时候


image.png

验证正则表达式提取器提取的值是否正确,可添加Debug Sampler


image.png
image.png

Copyright © 2019- zicool.com 版权所有 湘ICP备2023022495号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务