小编Avr*_*ham的帖子

在“网络”选项卡上的 XHR 请求中的请求负载中进行搜索

使用SearchChrome DevTools 中的窗格似乎只能在每个记录资源的响应范围(响应标头和响应本身)内产生结果。

但是,当在请求范围内搜索特定字符串/正则表达式时,无论是请求标头还是请求正文本身,该Search窗格都不会产生结果并输出“未找到匹配项”。

搜索窗格不在请求范围内搜索

官方 Chrome 开发者文档没有明确说明Search请求中的窗格搜索:

当您需要在所有资源的 HTTP 标头和 响应中搜索特定字符串或正则表达式时,请使用“搜索”窗格。

我是否缺少一些已经原生集成在 DevTools 中的东西,或者我应该想出一种解决方法,例如将记录的资源导出为 HAR 文件,然后使用文本编辑器查找它,或者,正如我正在寻找的那样有一种方法可以即时执行此操作,覆盖XmlHttpRequest对象,将所有请求记录到控制台并在那里搜索它?

只是寻找一种快速、简单的方法来通过 DevTools 本身中的字符串/正则表达式查找这些资源......

google-chrome-devtools

7
推荐指数
0
解决办法
1303
查看次数

正则表达式停止搜索特定字符串

我试图在重复的特定模式后获取任何字符,但我需要在特定字符串处停止搜索。例如:

anything anything anything:"pattern":"string" anything anything anything "pattern":"another_string" specific string anything anything anything
Run Code Online (Sandbox Code Playgroud)

所以我需要停止正则表达式specific string

我有这个正则表达式:

/pattern":"(?<data>.+?(?="))/
Run Code Online (Sandbox Code Playgroud)

所以结果将是:

Match 1: data = **string**; 
Match 2: data = **another_string**
Run Code Online (Sandbox Code Playgroud)

但它不会停在特定的字符串

我尝试了这个正则表达式,但它不起作用:

/pattern":"(?<data>.+?(?=")).+specific string/
Run Code Online (Sandbox Code Playgroud)

regex

4
推荐指数
1
解决办法
4063
查看次数

标签 统计

google-chrome-devtools ×1

regex ×1