From 2cf294e97e7439228fb7d627a1098fbec03c4e37 Mon Sep 17 00:00:00 2001 From: Monsef Noubadji <67560520+Monsef-Noubadji@users.noreply.github.com> Date: Fri, 10 Nov 2023 23:34:53 +0100 Subject: [PATCH] Bug Fix : global flags not at the start of the expression at position 12 --- core/jsContexter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/jsContexter.py b/core/jsContexter.py index 0f9673a..436ac87 100644 --- a/core/jsContexter.py +++ b/core/jsContexter.py @@ -8,7 +8,7 @@ def jsContexter(script): broken = script.split(xsschecker) pre = broken[0] # remove everything that is between {..}, "..." or '...' - pre = re.sub(r'(?s)\{.*?\}|(?s)\(.*?\)|(?s)".*?"|(?s)\'.*?\'', '', pre) + pre = re.sub(r'\{.*?\}|\(.*?\)|".*?"|\'.*?\'', '', pre) breaker = '' num = 0 for char in pre: # iterate over the remaining characters