WordPress 站点中的 min.js 文件,我的缓存插件显示“输入要拒绝的 JS 文件的 URL(每行一个)。 您可以使用正则表达式(regex)。”
是否有一种方法可以使用正则表达式输入网址并定位所有包含 .min.js 的文件,以便我可以一次性排除它们?
.min.css 文件也是如此。
谢谢!
最佳答案
您正在寻找的正则表达式如下所示:
^.+\.min\.(js|css)$
来自regex101.com的解释。我就在这里跳过它,因为我无法做得更好:
^
断言字符串开头的位置.+
匹配任何字符(换行符除外)- 量词:
+
介于 1 和 不限次数,尽可能多次,按需回馈 [贪心]
- 量词:
\.
匹配字符 。从字面上看min
匹配 字面最小字符数(区分大小写)\.
匹配字符 。 从字面上看- 第一个捕获组
(js|css)
- 第一个替代方案:
js
js 匹配 字符 js 按字面意思(区分大小写) - 第二个替代方案:
css
css 逐字匹配 css 字符(区分大小写)
- 第一个替代方案:
$
断言 字符串末尾的位置
关于javascript - 正则表达式以 .min.js 为目标。文件 url 中的扩展名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38017154/