这些是我正在努力的步骤:
(.+?)(,)
和“匹配号”。 (0为Random)值为-1,来自上面步骤#1的'JMeter变量'。Web应用程序显示所有35个值,实际上步骤#1也显示该列表中的所有35个值?
int i;
for (i=1;i<=35;i++) {
int matches = Integer.parseInt(vars.get("Number_" +i));
log.info("Value of matches: " +matches);
}
答案 0 :(得分:0)
最后一个号码后面没有逗号,因此它与正则表达式(.+?)(,)
不匹配
由于您期待数字(并且只想匹配数字),我建议您将正则表达式提取器更改为:
Regular Expression: ([0-9]+)
表示您正在提取一个或多个数字。那样你就会得到(如你的例子)
Number_1=4
Number_2=2
Number_3=1
...
Number_35=34
Number_matchNr=35