From 8491e9c47689a8b4fc4e3cf20da8f715bcf2afb9 Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Thu, 23 Oct 2025 09:13:58 -0400 Subject: [PATCH] Fix regex-matching in JSONPath --- src/js/jsonpath.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/js/jsonpath.js b/src/js/jsonpath.js index 1126f8fc1..b26ead502 100644 --- a/src/js/jsonpath.js +++ b/src/js/jsonpath.js @@ -416,9 +416,9 @@ export class JSONPath { break; } if ( c === 0x5C /* \ */ && (end+1) < len ) { - parts.push(query.slice(beg, end)); const d = query.charCodeAt(end+1); - if ( d === targetCharCode || d === 0x5C ) { + if ( d === targetCharCode ) { + parts.push(query.slice(beg, end)); end += 1; beg = end; }