正则表达式提取器 Regular Expresion Extractor

是一种后置处理器,用于从响应结果中通过正则表达式获取想要的内容,专业术语是【关联】。

 

举例:

若返回内容为:

相应头:200 OK

响应体:[{"name":"AAA","code":"1111"},{"name":"BBB","code":"2222"},{"name":"CCC","code":"3333"}]

 

【场景1】获取name 是BBB的code值

 【场景2】获取第二个code值

 【场景3】随机获取一个code值

 

【场景4】获取所有code值

 

 

 注: 使用变量: ${code_1}, ${code_2}, ${code_3}

 

说明:

Regular Expression: 正则表达式,一般情况下是带括号的正则表达式

Template:模板,$1$ --中间数字代表正则表达式第几组括号的匹配。 0 是特殊情况,所有字符串匹配。

Match No.:正数代表第N次匹配,0代表随机匹配,负数代表所有匹配。

 

学习网址:

https://deerchao.cn/tutorials/regex/regex.htm   正则表达式30分钟入门教程

https://deerchao.cn/tutorials/regex/common.htm  常用正则表达式:

 

posted @ 2021-12-17 18:01  忘记长大  阅读(191)  评论(0)    收藏  举报