javascript - Postman 测试检查部分对象值

标签 javascript json regex string object

我有 JSON 格式的响应,我想测试部分对象值以确保文件采用 zip 格式

请找到下面的 JSON 示例代码:

{
"outputFile": "https://xxx.xxx.xxx/7896a007-0b58-487a-b7d5-40d2712e7910/report_13578030817.zip"
}

我想要一个断言来测试 jsonData.outputFile 中包含的“.zip”

最佳答案

使用正则表达式来匹配 .zip 和字符串结尾:

const jsonData = { "outputFile": "https://xxx.xxx.xxx/7896a007-0b58-487a-b7d5-40d2712e7910/report_13578030817.zip" };
const regex = /\.zip$/;
console.log(regex.test(jsonData.outputFile));

关于javascript - Postman 测试检查部分对象值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56221100/

相关文章:

php - 如何将 JSON 放入 PHP 变量中?

javascript - CORS - 它是客户端的东西、服务器端的东西还是传输层的东西?

java - 如何使用任何 json 库/jar 构造 json 对象

javascript - 如何使用 css 按钮调用 jquery 函数?

javascript - 使用 javascript/jQuery 构建 JSON 字符串

r - 按特定模式过滤掉字符串

javascript - 给定先前的子字符串(标志?),提取字符串的子字符串

python - 通过 Python subprocess.Popen() 将转义字符传递给 grep -e 命令

javascript - 限制div内的图像并将这些div排列在div内

javascript - 识别用户位置/IP 和更改语言的网站。基于那个