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

This commit is contained in:
Monsef Noubadji
2023-11-10 23:36:21 +01:00
committed by GitHub
parent 2cf294e97e
commit 6946692803

View File

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