首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >RegEx表达式在utilFindInResponse FiddlerScript中的使用

RegEx表达式在utilFindInResponse FiddlerScript中的使用
EN

Stack Overflow用户
提问于 2022-09-18 09:05:19
回答 1查看 60关注 0票数 0

我想找到字符串“钱包”:10000000,并使用oSession.utilFindInResponse(/"wallet":([0-9.]+),/,0);但返回-1。

如何使用正则表达式搜索字符串FiddlerScript?

EN

回答 1

Stack Overflow用户

发布于 2022-09-18 11:27:59

oSession.utilFindInResponse是根据为执行字符串搜索而定义的Fiddler文件。没有提到正则表达式,因此使用此命令不支持正则表达式。

假设响应由文本(例如html页面或JSON文件)组成,您可以将响应主体作为字符串,并将标准的.Net命令应用于正则表达式搜索:

代码语言:javascript
运行
复制
var bodyString = oSession.GetResponseBodyAsString();
var regex = /\"wallet\":([0-9.]+)/;
if (regex.test(bodyString)) {
   ... 
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73761395

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档