如何在Jmeter中使用Regex-响应正文

时间:2018-09-28 12:37:04

标签: regex jmeter

我正在使用Jmeter并发送http请求,这是结果:

<html><head></head><link rel='icon' href='data:;base64,iVBORw0KGgo='><body>Sorry, this is temporarily unavailable. (103)</body></html>

我要保存代码,即103。

我使用了正则表达式提取器,并将其设置为

适用于:主样本和子样本

要检查的字段:正文

问题是我没有成功找到要放在规则表达字段中的内容。

有人可以建议得到103的正则表达式是什么吗?

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:1)

您可以使用

Sorry,[^<>]*\(([0-9]+)\)

请参见regex demo

详细信息

  • Sorry,-文字子字符串
  • [^<>]*-除<>以外的任何0+个字符
  • \(-一个(字符
  • ([0-9]+)-捕获第1组:一个或多个数字
  • \)-一个)字符。

请注意,您需要设置的模板为$1$(您甚至可以在屏幕截图中看到该符号要求)。