From cb4d1121e4e5fc68f3af4fbf5002be2583a2ff75 Mon Sep 17 00:00:00 2001 From: Rouslan Placella Date: Mon, 28 Nov 2016 11:57:44 +0000 Subject: [PATCH] Added capture groups, allows to know what was matched by glob or globstar --- index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index 03bd090..f2e0d2b 100644 --- a/index.js +++ b/index.js @@ -107,11 +107,11 @@ module.exports = function (glob, opts) { if (isGlobstar) { // it's a globstar, so match zero or more path segments - reStr += "(?:[^/]*(?:\/|$))*"; + reStr += "((?:[^/]*(?:\/|$))*)"; i++; // move over the "/" } else { // it's not a globstar, so only match one path segment - reStr += "[^/]*"; + reStr += "([^/]*)"; } } break;