rsuite-theme
Version:
The suite theme for pagurian
24 lines (19 loc) • 366 B
JavaScript
;
var cloneRegexp = require('clone-regexp');
module.exports = function (input, str) {
var match;
var matches = [];
var re = cloneRegexp(input);
var isGlobal = re.global;
while (match = re.exec(str)) {
matches.push({
match: match[0],
sub: match.slice(1),
index: match.index
})
if (!isGlobal) {
break;
}
}
return matches;
};