Jmeter 正则提取表达式-YS

更新时间:2024-07-08 05:11:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

? 简介:

步骤8响应数据中包含一个链接字符串,使用正则表达式提取器提取该字符串,并在步骤9中作为参数输入。

? 步骤:

1. 要提取的步骤8的响应数据中的字符串,截图所示:

2. 步骤8中添加“正则表达式提取器”,并设置各参数:

说明:

?

引用名称:其他地方引用提取值的变量名称,如填写的是:str,具体的引用方式是${str}

此处名称为folderLink

? 正则表达式:提取内容的正则表达式【稍注意一下:()表示提取,对于你要提前的内容需要用小括号括起来】;

():封装了待返回的匹配字符串。 .:匹配任何字符串。 +:一次或多次。

?:不要太贪婪,在找到第一个匹配项后停止

此处用到的(.+?), .表示任意字符 +表示任意次 ?出现匹配一次后停止。

?

模板:用$$引用起来,如果在正则表达式中有多个提取表达式(多个括号括起来的东东),则可以是$1$,$2$等等,表示解析到的第几个值给str,正则表达式的提取模式,值从1开始,值0对应的是整个匹配的表达式 如对于表达式s(.*) 值0对应str,值1对应tr ; 此处取$1$

? 匹配数字(0代表随机):0代表随机,-1代表所有,其余正整数代表将在已提取的内容中,第几个匹配的内容。 此处取1

? 缺省值:正则匹配失败时,取的值 此处没有设置值

3. 步骤9中,linkid的值输入参数 ${folderLink}

4. 运行通过

本文来源:https://www.bwwdw.com/article/4jh.html

Top