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

原文链接:https://blog.jijian.link/2020-04-01/js-regexp/

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

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

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

posted @ 2017-03-29 09:19  极·简  Views(22369)  Comments(0Edit  收藏  举报