需要Jmeter正则表达式提取器的正确正则表达式

时间:2015-12-30 13:53:04

标签: jmeter

我正在为以下回复创建regular expression in Jmeter

/cars/contractDispatcher.do?
operation=programHeader&id=265&hierarchyName=ContractAsHierarchy

id = 265在此表达式中是动态的,我尝试使用以下表达式:

/cars/contractDispatcher.do?operation=programHeader&id="
(.+?)"&hierarchyName=ContractAsHierarchy

此外:

operation=programHeader&id=([^>]+)&hierarchyName=ContractAsHierarchy

问题

但这些都没有用,任何人都可以告诉我正确的表达方式。

先谢谢你。

1 个答案:

答案 0 :(得分:0)

使用以下正则表达式提取器配置:

  • 参考名称:任何变量名称,即id
  • 正则表达式(单行):operation=programHeader&id=(\d+)&hierarchyName=ContractAsHierarchy
  • 模板:$1$

在必要时将提取的值称为${id}

您可以使用View Results Tree侦听器的RegExp Tester模式直接针对响应评估正则表达式

RegExp Tester

有关以下内容的更多信息: