Google Chrome 用于过滤 JPG 文件的检查器正则表达式

Google Chrome Inspector regex to filter JPG files

我正在尝试使用 Google Chrome 的检查器 'Network' 选项卡来查找此格式的任何资产: /content/dam/stb/lots/ANYTHING.jpg

这部分总是相同的 /content/dam/stb/lots/ 并吐出多种图像格式,我试图只显示 JPG 格式的图像。

实际尝试过/content/dam/stb/lots/.*\.jpg。它可以工作,但也会显示 /content/dam/stb/lots/L16/L16143/086L16143_9343V.jpg.thumb.3‌​85.385.png 之类的结果,其中包含 JPG 字符串,但对我没有用,因为它们以 PNG 结尾。无论如何,我只需要以 JPG 结尾的字符串。

您的内容包括在较长字符串中包含 .jpg 的字符串,并且您想要排除的似乎是 .jpg 后跟一个点的情况。

我建议使用 word boundary with a negative lookahead (?!\.):

/content/dam/stb/lots/.*?\.jpg\b(?!\.)
                              ^^^^^^^^

这样,.jpg 将在 上的任何位置匹配 0+ 个字符(.*?,惰性匹配构造)后跟后跟文字点的非单词字符(或字符串结尾)。