api - 为什么邮递员会给出错误“TypeError:e.exec 不是函数”
问题描述
我正在尝试检查字符串是否存在
pm.expect(jsonData[0]["name"]).to.match('abagnale');
但我得到
TypeError: e.exec is not a function
解决方案
使用正则表达式而不是字符串
错误消息有点笼统,但在这种情况下,可以通过使用正则表达式来修复
to.match(/abagnale/)
而不是字符串
to.match('abagnale')
推荐阅读
- c++11 - 如何在 set 使用比较器的情况下创建 set 的 STL 映射
- angular - Azure App Service 声称它正在运行我的 github 位,显然不是
- python-3.x - 在 Jupyter 笔记本中使用 python 请求和 asyncio 抓取 JavaScript 页面
- angular - Angular - 输入字段keydown事件不起作用
- c++ - while(getline(fin, str)){} 即使在达到 eof 后仍在处理数据
- java - 输入三个数字并使用嵌套 if 以降序排列它们
- emacs - 在org中通过逗号转发句子
- javascript - 如何在 Dropzone.js 和 jsGrid 中只上传和显示一个文件?
- html - html标签的NodeJS正则表达式问题
- android - Android sqlite fts - 使用带有精确短语搜索的偏移功能