Google Chrome Inspector正则表达式可过滤JPG文件

时间:2016-11-18 08:19:26

标签: regex google-chrome grep inspector

我正在尝试使用Google Chrome的Inspector' 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结尾的字符串。

1 个答案:

答案 0 :(得分:1)

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

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

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

这样,当{0}字符(.jpg,懒惰匹配构造)跟随非字字符后,.*?将匹配上的任何位置(或字符串的结尾)后面没有文字点。