Bug Fix : global flags not at the start of the expression at position 12

This commit is contained in:
Monsef Noubadji
2023-11-10 23:34:53 +01:00
committed by GitHub
parent f292787604
commit 2cf294e97e

View File

@@ -8,7 +8,7 @@ def jsContexter(script):
broken = script.split(xsschecker) broken = script.split(xsschecker)
pre = broken[0] pre = broken[0]
# remove everything that is between {..}, "..." or '...' # remove everything that is between {..}, "..." or '...'
pre = re.sub(r'(?s)\{.*?\}|(?s)\(.*?\)|(?s)".*?"|(?s)\'.*?\'', '', pre) pre = re.sub(r'\{.*?\}|\(.*?\)|".*?"|\'.*?\'', '', pre)
breaker = '' breaker = ''
num = 0 num = 0
for char in pre: # iterate over the remaining characters for char in pre: # iterate over the remaining characters