我想同时匹配以.css结尾,但是不以.min.css结尾的文件,正则表达式怎么写?

有没有人在啊,想请问一下,我想同时匹配以.css结尾,但是不以.min.css结尾的文件,正则表达式怎么写?
最新回答
痴人终久别

2024-10-16 10:31:24

写两个正则好容易些,如:

var reg1=/\w*.css$/;
var reg2=/\w*.min.css$/;
var t='aa.min.css';
if(reg1.test(t) && !reg2.test(t)){
    alert(t);
}
给十年后的我

2024-10-16 08:38:09

/\/[^\.\/]+\.css$/
追问
不对啊我去匹配a.min.css还是true
追答
var pattern = /\/[^\.\/]+\.css$/;
var url = '
http://www.xxx.com/a.css';

var url2 = '
http://www.xxx.com/a.min.css';

console.log(pattern.test(url));
console.log(pattern.test(url2));