From fb25083c149c8a707b68bc9b66f8e22270c7d52a Mon Sep 17 00:00:00 2001 From: Brett Zamir <brettz9@yahoo.com> Date: Tue, 9 Dec 2014 21:40:13 -0700 Subject: [PATCH] Name unused whole match var. in same way as other regex --- lib/jsonpath.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/jsonpath.js b/lib/jsonpath.js index d810ff0..ccdbfd5 100644 --- a/lib/jsonpath.js +++ b/lib/jsonpath.js @@ -81,7 +81,7 @@ JSONPath.prototype._normalize = function (expr) { var subx = []; var normalized = expr.replace(/[\['](\??\(.*?\))[\]']/g, function ($0, $1) {return '[#' + (subx.push($1) - 1) + ']';}) .replace(/'?\.'?|\['?/g, ';') - .replace(/(?:;)?(\^+)(?:;)?/g, function (_, ups) {return ';' + ups.split('').join(';') + ';';}) + .replace(/(?:;)?(\^+)(?:;)?/g, function ($0, ups) {return ';' + ups.split('').join(';') + ';';}) .replace(/;;;|;;/g, ';..;') .replace(/;$|'?\]|'$/g, ''); var exprList = normalized.split(';').map(function (expr) { -- GitLab