Jmeter 提取 Json 包含和不包含条件的响应

Jmeter Extracting Json response with contains and not included condition

我想就以下这种情况寻求您的帮助,因为我想提取所有没有 RC txt 的值版本。非常感谢您的回复。谢谢

示例响应 [{ “版本”:“2-325” }, { “版本”:“2-327RC2565” }, { “版本”:“2-326” }, { “版本”:“2-327RC256” }]

我想合并 contains 和 not included 语法,但是我收到了一个错误

预期结果: 只会提取值 2-325 & 2-326

**注意版本内容是动态的。

您可以尝试查找不包含 RCversion 属性,可以使用 regular expression with negative lookahead.

来完成

例子一:

$..[?(@.version =~ /((?!RC).)*/)]

演示:

更多信息:JMeter's JSON Path Extractor Plugin - Advanced Usage Scenarios