我想从jmeter中的响应中提取数据,响应数据是
{
"id" : {
"idUri" : [ "/id/123123" ]
}
}
我使用正则表达式提取器来提取字符串/id/123123
我的正则表达式提取器的配置是
Reference Name: id
Regular Expression: "idUri" : [ "(.+?)" ]
Template: $1$
Match No.(0 for Random): 1
Default Value: failed_id
但是当我使用id时,我总是得到failed_id
我该如何设置参数?
答案 0 :(得分:0)
尝试使用此正则表达式(根据rsp注释更新):
Regular Expression: "idUri" : \[ "([^"]+?)" \]
答案 1 :(得分:0)
您可以使用以下格式更新正则表达式以获取您的ID值
Reference Name: id
Regular Expression: idUri"\s:\s\[\s"/id/(.+)"
Template: $1$
Match No.(0 for Random): 1
Default Value: failed_id
注意:
\s - means single space