From 9a94ba0a226f8d9589806e07409ee6de4925a721 Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Wed, 31 Mar 2021 12:21:29 -0400 Subject: [PATCH] Fix regex used to extract attribute name in element picker Related feedback: - https://www.reddit.com/r/uBlockOrigin/comments/mh2ctv/ --- src/js/epicker-ui.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/js/epicker-ui.js b/src/js/epicker-ui.js index 6fc8a362d..e45c0035f 100644 --- a/src/js/epicker-ui.js +++ b/src/js/epicker-ui.js @@ -252,7 +252,7 @@ const cosmeticCandidatesFromFilterChoice = function(filterChoice) { } // Remove attribute values. if ( (specificity & 0b0010) === 0 ) { - const match = /^\[([^^=]+)\^?=.+\]$/.exec(filter); + const match = /^\[([^^*$=]+)[\^*$]?=.+\]$/.exec(filter); if ( match !== null ) { filter = `[${match[1]}]`; }