在基于浏览器的 JavaScript 中,是否可以执行全局模式匹配?
仅出于说明目的,我的意思是像这样的 glob:**/*.{eot,otf,ttf,woff,woff2}
,它可以与 URL 匹配。或者可能类似于匹配文件列表等。重申一下,这是在浏览器中:所以没有 Node、npm 包、SPA 库等。
glob-to-regexp (npm):
var globToRegExp = require('glob-to-regexp');
var re = globToRegExp("**/*.{eot,otf,ttf,woff,woff2}");
re.test("/this/is/an/example/a.woff"); // true