我想从这里提取名称
{"name":"morpheus","job":"leader","id":"938","createdAt":"2022-08-16T18:37:45.745Z"}
我使用"name":"(.*?)"作为正则表达式,但在检查响应时,我发现它是${name},而不是morpheus
"name":"(.*?)"
${name}
morpheus
b0zn9rqh1#
JSON is not a regular language因此使用正则表达式不是最好的主意,JMeter附带了JSON Extractor,它允许执行任意JSONPath查询以从JSON响应中获取所需的数据。建议的JSON路径提取器设置:
正则表达式提取程序也应该可以工作,如果您这样配置它:
1条答案
按热度按时间b0zn9rqh1#
JSON is not a regular language因此使用正则表达式不是最好的主意,JMeter附带了JSON Extractor,它允许执行任意JSONPath查询以从JSON响应中获取所需的数据。
建议的JSON路径提取器设置:
正则表达式提取程序也应该可以工作,如果您这样配置它: