javascript 之正则表达式匹配不包含特定字符串的字符

时间:2022-08-09 18:48:50

如:有如下字符串,想查出不包含min.js的字符串  ['xx.min.js','xx.js','x.js','x.min.js']

方法一: 使用逻辑非判断, !/min\.js/.test(string); 有时候使用场景可能不允许使用逻辑非,那么就需要使用正则表达式直接匹配出不包含的字符串,参考方法二。

方法二: 使用正则直接匹配, /^((?!min\.js).)+$/.test(string);