【发布时间】:2021-04-16 05:35:03
【问题描述】:
我正在尝试从 Postman 中的字符串响应中获取数值。纠结如何制作。
这是我得到的响应字符串:
我想从字符串中提取数字“1990”,并将此值用作获取此响应文本的同一 GET 请求中 GET 请求的局部变量的值(在 Postman 的“测试”选项卡中)。
如何制作?请问有一些例子吗?提前谢谢你
【问题讨论】:
我正在尝试从 Postman 中的字符串响应中获取数值。纠结如何制作。
这是我得到的响应字符串:
我想从字符串中提取数字“1990”,并将此值用作获取此响应文本的同一 GET 请求中 GET 请求的局部变量的值(在 Postman 的“测试”选项卡中)。
如何制作?请问有一些例子吗?提前谢谢你
【问题讨论】:
已经使用 javascript 正则表达式的可能性对其进行了整理。如果有人感兴趣:
var str = jsonData.sbalance.text; // parameter 'text' from responseBody
matches = str.match(/\d+/g);
let i = 0;
let secondNumber = matches[1]; // in response text there were two numeric values,
needed second one.
pm.environment.set("orderId", secondNumber++);
【讨论】: