jmeter提取多个正则表达式

时间:2016-10-31 16:05:38

标签: regex jmeter processing-efficiency

我希望从以下回复中提取2个表达式:

"FirstValue":"1234","Someotherfield":"****","Someotherfield":"****",(Some other more fields),"SecondValue":"6789"

现在深入解释:有我的第一个值 - 其后是许多其他值,最后是我的第二个值。注意:定义和确定之间的字段数,但我不使用以下解决方案:How to extract multiple values with a regular expression in Jmeter因为我认为它将是太长的正则表达式(大约20个反斜杠)。 我想出了以下两个解决方案:

Reference name: Parameters
1."FirstValue":"(.+?)"(.+?)"SecondValue":"(.+?)"
2."FirstValue":"(.+?)"*.*"SecondValue":"(.+?)"

哪个工作正常。但是,我想让它更有效率,因为在响应中我也获得了我请求的值之间的值(例如,Parameters_g0 =“FirstValue”:“1234”,“Someotherfield”:“****”,“Someotherfield”: “****”,(其他一些更多的领域),“SecondValue”:“6789”)。 所以问题是,是否有更有效的使用方式?如果不是,我在这篇文章中提出的是哪一个? 谢谢

0 个答案:

没有答案