正则表达式目标.min.js。文件网址中的扩展名

时间:2016-06-24 15:38:18

标签: javascript regex minify

wordpress网站中的min.js文件和我的缓存插件说“输入要拒绝的JS文件的URL(每行一个)。 你可以使用正则表达式(正则表达式)。“

是否有一种方法可以放入带有正则表达式的url并定位所有包含.min.js的文件,以便我可以一次性排除它们?

.min.css文件也是如此。

谢谢!

1 个答案:

答案 0 :(得分:3)

您正在寻找的正则表达式如下:

^.+\.min\.(js|css)$/

来自regex101.com的解释。我会在这里过去,因为我不能做得更好:

  • ^在字符串
  • 的开头断言位置
  • .+匹配任何字符(换行符除外)
    • 量词:+在一个和一个之间 无限次,尽可能多次,根据需要回馈 [贪心]
  • \.匹配角色。字面意思
  • min匹配 字面上的字符(区分大小写)
  • \.匹配角色。 字面意思
  • 第一个捕获小组(js|css)
    • 第一选择:js js匹配 字符js字面意思(区分大小写)
    • 第二种选择:css css 匹配字符css字面意思(区分大小写)
  • $断言 位于字符串末尾的位置