Regex 如何在Chrome开发工具中过滤没有扩展的XHR请求?

Regex 如何在Chrome开发工具中过滤没有扩展的XHR请求?,regex,google-chrome-devtools,Regex,Google Chrome Devtools,我以前用过regex,但我不是专家。我尝试过使用像/[^\.]+\b这样的东西,但结果太多了。我向localhost dev env上的另一个端口发出请求,因为我使用的是Angular 2,所以我通过XHR以及正常的REST调用获取.js和.html文件 我不想过滤只看到RESTXHR调用没有.js或.html扩展名的调用。这个的正则表达式是什么?正如我所说的,我尝试使用/[^\.]+\b,但它不会过滤以.js结尾的 我希望避免的请求: 我不想避免的请求: 您可以在“筛选器”面板中按MIME类型

我以前用过regex,但我不是专家。我尝试过使用像/[^\.]+\b这样的东西,但结果太多了。我向localhost dev env上的另一个端口发出请求,因为我使用的是Angular 2,所以我通过XHR以及正常的REST调用获取.js和.html文件

我不想过滤只看到RESTXHR调用没有.js或.html扩展名的调用。这个的正则表达式是什么?正如我所说的,我尝试使用/[^\.]+\b,但它不会过滤以.js结尾的

我希望避免的请求:

我不想避免的请求:


您可以在“筛选器”面板中按MIME类型进行筛选,其中包括:

在您的情况下,您可以通过以下方式过滤掉CSS和HTML文件:

-mime-type:text/css -mime-type:text/html
我试图提出一个正则表达式,但它在DevTools中似乎不起作用。不过,它在JavaScript中也可以工作:

^.*\.(?!(css|html)$).*$
允许0个或多个任意字符 后跟一个点 此时,它不能在字符串末尾包含css或html 后跟0个或更多字符
理论上,这将过滤掉所有结果,这些结果的结尾完全包含.css或.html。

您可以在“过滤器”面板中按MIME类型进行过滤,其中包括:

在您的情况下,您可以通过以下方式过滤掉CSS和HTML文件:

-mime-type:text/css -mime-type:text/html
我试图提出一个正则表达式,但它在DevTools中似乎不起作用。不过,它在JavaScript中也可以工作:

^.*\.(?!(css|html)$).*$
允许0个或多个任意字符 后跟一个点 此时,它不能在字符串末尾包含css或html 后跟0个或更多字符
从理论上讲,这应该过滤掉所有在结尾处完全包含.css或.html的结果。

Google Chorme仅为XHR提供默认过滤器,您可以在“网络”选项卡“过滤器工具”菜单“XHR”下看到它。您可以共享一个您需要匹配的示例XHR调用吗?我已经用示例更新了我的问题Google Chorme仅为XHR提供默认过滤器,你可以在“网络”选项卡“过滤工具”菜单“XHR”下看到它。你能分享一个你需要匹配的XHR呼叫示例吗?我已经用示例更新了我的问题,一定要让你知道。我用否定的前瞻性回答了另一个关于Regex的问题,发现了同样的问题。我花了一些时间,在DevTools中发现了这个bug,并提交了一个修复程序,我正在等待审查。你可以在这里跟随它:只是让你知道。我用否定的前瞻性回答了另一个关于Regex的问题,发现了同样的问题。我花了一些时间,在DevTools中发现了这个bug,并提交了一个修复程序,我正在等待审查。你可以在这里看到: