diff --git a/pyperformance/data-files/benchmarks/bm_regex_v8/run_benchmark.py b/pyperformance/data-files/benchmarks/bm_regex_v8/run_benchmark.py
index e31b6433..7d231632 100644
--- a/pyperformance/data-files/benchmarks/bm_regex_v8/run_benchmark.py
+++ b/pyperformance/data-files/benchmarks/bm_regex_v8/run_benchmark.py
@@ -280,7 +280,7 @@ def block0():
regexs[1].search(r'uggc://jjj.snprobbx.pbz/ybtva.cuc')
for i in range(739):
- regexs[2].sub(r'', 'QBZPbageby_cynprubyqre', subcount[2])
+ regexs[2].sub(r'', 'QBZPbageby_cynprubyqre', count=subcount[2])
for i in range(598):
regexs[1].search(r'uggc://jjj.snprobbx.pbz/')
@@ -299,10 +299,10 @@ def block0():
regexs[4].search(r'/ZlFcnprUbzrcntr/Vaqrk-FvgrUbzr,10000000')
for i in range(177):
- regexs[5].sub(r'', 'vachggrkg', subcount[5])
+ regexs[5].sub(r'', 'vachggrkg', count=subcount[5])
for i in range(170):
- regexs[6].sub(r'', '528.9', subcount[6])
+ regexs[6].sub(r'', '528.9', count=subcount[6])
regexs[7].search(r'528')
for i in range(156):
@@ -313,7 +313,7 @@ def block0():
regexs[0].search(r'xrlcerff')
for i in range(139):
- regexs[6].sub(r'', '521', subcount[6])
+ regexs[6].sub(r'', '521', count=subcount[6])
# This has a different output to the V8 version.
# It could just be a difference in the engines.
@@ -322,31 +322,31 @@ def block0():
re.search(r'JroXvg\/(\S+)', strings[0])
for i in range(137):
- regexs[10].sub(r'', 'qvi .so_zrah', subcount[10])
- re.sub(r'\[', '', 'qvi .so_zrah', 0)
- regexs[11].sub(r'', 'qvi.so_zrah', subcount[11])
+ regexs[10].sub(r'', 'qvi .so_zrah', count=subcount[10])
+ re.sub(r'\[', '', 'qvi .so_zrah', count=0)
+ regexs[11].sub(r'', 'qvi.so_zrah', count=subcount[11])
for i in range(117):
- regexs[2].sub(r'', 'uvqqra_ryrz', subcount[2])
+ regexs[2].sub(r'', 'uvqqra_ryrz', count=subcount[2])
for i in range(95):
re.search(r'(?:^|;)\s*sevraqfgre_ynat=([^;]*)',
'sevraqfgre_naba=nvq%3Qn6ss9p85n868ro9s059pn854735956o3%26ers%3Q%26df%3Q%26vpgl%3QHF')
for i in range(93):
- regexs[12].sub(r'', 'uggc://ubzr.zlfcnpr.pbz/vaqrk.psz', subcount[12])
+ regexs[12].sub(r'', 'uggc://ubzr.zlfcnpr.pbz/vaqrk.psz', count=subcount[12])
regexs[13].search(r'uggc://ubzr.zlfcnpr.pbz/vaqrk.psz')
for i in range(92):
- re.sub(r'([a-zA-Z]|\s)+', '', strings[1], 1)
+ re.sub(r'([a-zA-Z]|\s)+', '', strings[1], count=1)
for i in range(85):
- regexs[14].sub(r'', 'svefg', subcount[14])
- regexs[15].sub(r'', 'svefg', subcount[15])
+ regexs[14].sub(r'', 'svefg', count=subcount[14])
+ regexs[15].sub(r'', 'svefg', count=subcount[15])
regexs[12].sub(
- r'', 'uggc://cebsvyr.zlfcnpr.pbz/vaqrk.psz', subcount[12])
- regexs[14].sub(r'', 'ynfg', subcount[14])
- regexs[15].sub(r'', 'ynfg', subcount[15])
+ r'', 'uggc://cebsvyr.zlfcnpr.pbz/vaqrk.psz', count=subcount[12])
+ regexs[14].sub(r'', 'ynfg', count=subcount[14])
+ regexs[15].sub(r'', 'ynfg', count=subcount[15])
regexs[16].search(r'qvfcynl')
regexs[13].search(r'uggc://cebsvyr.zlfcnpr.pbz/vaqrk.psz')
@@ -356,16 +356,16 @@ def block1():
regexs[8].search(r'VC=74.125.75.1')
for i in range(78):
- re.sub(r'(\s)+e', '', '9.0 e115', 1)
- re.sub(r'.', '', 'k', 1)
+ re.sub(r'(\s)+e', '', '9.0 e115', count=1)
+ re.sub(r'.', '', 'k', count=1)
# This prints a unicode escape where the V8 version prints the
# unicode character.
- regexs[17].sub(r'', strings[2], subcount[17])
+ regexs[17].sub(r'', strings[2], count=subcount[17])
# This prints a unicode escape where the V8 version prints the
# unicode character.
- regexs[17].sub(r'', strings[3], subcount[17])
+ regexs[17].sub(r'', strings[3], count=subcount[17])
regexs[8].search(r'144631658')
regexs[8].search(r'Pbhagel=IIZ%3Q')
@@ -383,12 +383,12 @@ def block1():
for i in range(77):
regexs[12].sub(
- r'', 'uggc://zrffntvat.zlfcnpr.pbz/vaqrk.psz', subcount[12])
+ r'', 'uggc://zrffntvat.zlfcnpr.pbz/vaqrk.psz', count=subcount[12])
regexs[13].search(r'uggc://zrffntvat.zlfcnpr.pbz/vaqrk.psz')
for i in range(73):
regexs[18].sub(
- r'', 'FrffvbaFgbentr=%7O%22GnoThvq%22%3N%7O%22thvq%22%3N1231367125017%7Q%7Q', subcount[18])
+ r'', 'FrffvbaFgbentr=%7O%22GnoThvq%22%3N%7O%22thvq%22%3N1231367125017%7Q%7Q', count=subcount[18])
for i in range(72):
regexs[1].search(strings[6])
@@ -397,12 +397,12 @@ def block1():
regexs[19].search(r'')
for i in range(70):
- regexs[11].sub(r'', '3.5.0.0', subcount[11])
- re.sub(r'd1', '', strings[7], 0)
- re.sub(r'NQ_VQ', '', strings[8], 0)
- re.sub(r'd2', '', strings[9], 0)
+ regexs[11].sub(r'', '3.5.0.0', count=subcount[11])
+ re.sub(r'd1', '', strings[7], count=0)
+ re.sub(r'NQ_VQ', '', strings[8], count=0)
+ re.sub(r'd2', '', strings[9], count=0)
re.sub(
- r'_', '', 'NI%3Q1_CI%3Q1_PI%3Q1_EI%3Q1_HI%3Q1_HP%3Q1_IC%3Q0.0.0.0_IH%3Q0', 0)
+ r'_', '', 'NI%3Q1_CI%3Q1_PI%3Q1_EI%3Q1_HI%3Q1_HP%3Q1_IC%3Q0.0.0.0_IH%3Q0', count=0)
regexs[20].split(
r'svz_zlfcnpr_ubzrcntr_abgybttrqva,svz_zlfcnpr_aba_HTP,svz_zlfcnpr_havgrq-fgngrf')
regexs[21].search(r'ybnqvat')
@@ -420,17 +420,17 @@ def block1():
for i in range(44):
regexs[12].sub(
- r'', 'uggc://sevraqf.zlfcnpr.pbz/vaqrk.psz', subcount[12])
+ r'', 'uggc://sevraqf.zlfcnpr.pbz/vaqrk.psz', count=subcount[12])
regexs[13].search(r'uggc://sevraqf.zlfcnpr.pbz/vaqrk.psz')
def block2():
for i in range(40):
- regexs[14].sub(r'', 'fryrpgrq', subcount[14])
- regexs[15].sub(r'', 'fryrpgrq', subcount[15])
+ regexs[14].sub(r'', 'fryrpgrq', count=subcount[14])
+ regexs[15].sub(r'', 'fryrpgrq', count=subcount[15])
for i in range(39):
- re.sub(r'\buvqqra_ryrz\b', '', 'vachggrkg uvqqra_ryrz', 0)
+ re.sub(r'\buvqqra_ryrz\b', '', 'vachggrkg uvqqra_ryrz', count=0)
regexs[3].search(r'vachggrkg ')
regexs[3].search(r'vachggrkg')
regexs[22].search(r'HVYvaxOhggba')
@@ -446,10 +446,10 @@ def block2():
r'FrffvbaQQS2=111soqs57qo8o8480qo18sor2011r3n591q7s6s37r120904')
for i in range(35):
- regexs[14].sub(r'', 'puvyq p1 svefg', subcount[14])
- regexs[15].sub(r'', 'puvyq p1 svefg', subcount[15])
- regexs[14].sub(r'', 'sylbhg pybfrq', subcount[14])
- regexs[15].sub(r'', 'sylbhg pybfrq', subcount[15])
+ regexs[14].sub(r'', 'puvyq p1 svefg', count=subcount[14])
+ regexs[15].sub(r'', 'puvyq p1 svefg', count=subcount[15])
+ regexs[14].sub(r'', 'sylbhg pybfrq', count=subcount[14])
+ regexs[15].sub(r'', 'sylbhg pybfrq', count=subcount[15])
for i in range(34):
regexs[19].search(r'gno2')
@@ -465,7 +465,7 @@ def block2():
re.search(r'puebzr', strings[0], re.IGNORECASE)
for i in range(31):
- regexs[23].sub(r'', 'uggc://jjj.snprobbx.pbz/', subcount[23])
+ regexs[23].sub(r'', 'uggc://jjj.snprobbx.pbz/', count=subcount[23])
regexs[8].search(r'SbeprqRkcvengvba=633669358527244818')
regexs[8].search(r'VC=66.249.85.130')
regexs[8].search(
@@ -474,45 +474,45 @@ def block2():
regexs[24].search(r'uggc://jjj.snprobbx.pbz/')
for i in range(30):
- regexs[6].sub(r'', '419', subcount[6])
+ regexs[6].sub(r'', '419', count=subcount[6])
re.search(r'(?:^|\s+)gvzrfgnzc(?:\s+|$)', 'gvzrfgnzc')
regexs[7].search(r'419')
for i in range(29):
- regexs[23].sub(r'', 'uggc://jjj.snprobbx.pbz/ybtva.cuc', subcount[23])
+ regexs[23].sub(r'', 'uggc://jjj.snprobbx.pbz/ybtva.cuc', count=subcount[23])
for i in range(28):
- regexs[25].sub(r'', 'Funer guvf tnqtrg', subcount[25])
- regexs[12].sub(r'', 'Funer guvf tnqtrg', subcount[12])
+ regexs[25].sub(r'', 'Funer guvf tnqtrg', count=subcount[25])
+ regexs[12].sub(r'', 'Funer guvf tnqtrg', count=subcount[12])
regexs[26].search(r'uggc://jjj.tbbtyr.pbz/vt/qverpgbel')
def block3():
for i in range(27):
- re.sub(r'[A-Za-z]', '', 'e115', 0)
+ re.sub(r'[A-Za-z]', '', 'e115', count=0)
for i in range(23):
- regexs[27].sub(r'', 'qvfcynl', subcount[27])
- regexs[27].sub(r'', 'cbfvgvba', subcount[27])
+ regexs[27].sub(r'', 'qvfcynl', count=subcount[27])
+ regexs[27].sub(r'', 'cbfvgvba', count=subcount[27])
for i in range(22):
- regexs[14].sub(r'', 'unaqyr', subcount[14])
- regexs[15].sub(r'', 'unaqyr', subcount[15])
- regexs[14].sub(r'', 'yvar', subcount[14])
- regexs[15].sub(r'', 'yvar', subcount[15])
- regexs[14].sub(r'', 'cnerag puebzr6 fvatyr1 gno', subcount[14])
- regexs[15].sub(r'', 'cnerag puebzr6 fvatyr1 gno', subcount[15])
- regexs[14].sub(r'', 'fyvqre', subcount[14])
- regexs[15].sub(r'', 'fyvqre', subcount[15])
+ regexs[14].sub(r'', 'unaqyr', count=subcount[14])
+ regexs[15].sub(r'', 'unaqyr', count=subcount[15])
+ regexs[14].sub(r'', 'yvar', count=subcount[14])
+ regexs[15].sub(r'', 'yvar', count=subcount[15])
+ regexs[14].sub(r'', 'cnerag puebzr6 fvatyr1 gno', count=subcount[14])
+ regexs[15].sub(r'', 'cnerag puebzr6 fvatyr1 gno', count=subcount[15])
+ regexs[14].sub(r'', 'fyvqre', count=subcount[14])
+ regexs[15].sub(r'', 'fyvqre', count=subcount[15])
regexs[28].search(r'')
for i in range(21):
- regexs[12].sub(r'', 'uggc://jjj.zlfcnpr.pbz/', subcount[12])
+ regexs[12].sub(r'', 'uggc://jjj.zlfcnpr.pbz/', count=subcount[12])
regexs[13].search(r'uggc://jjj.zlfcnpr.pbz/')
for i in range(20):
- regexs[29].sub(r'', 'cntrivrj', subcount[29])
- regexs[30].sub(r'', 'cntrivrj', subcount[30])
+ regexs[29].sub(r'', 'cntrivrj', count=subcount[29])
+ regexs[30].sub(r'', 'cntrivrj', count=subcount[30])
regexs[19].search(r'ynfg')
regexs[19].search(r'ba svefg')
regexs[8].search(r'VC=74.125.75.3')
@@ -523,7 +523,7 @@ def block3():
for i in range(18):
regexs[32].split(strings[10])
regexs[32].split(strings[11])
- regexs[33].sub(r'', strings[12], subcount[33])
+ regexs[33].sub(r'', strings[12], count=subcount[33])
regexs[8].search(r'144631658.0.10.1231363570')
regexs[8].search(
r'144631658.1231363570.1.1.hgzpfe=(qverpg)|hgzppa=(qverpg)|hgzpzq=(abar)')
@@ -544,39 +544,39 @@ def block3():
re.match(r'bcren', strings[0], re.IGNORECASE)
regexs[32].split(strings[15])
regexs[32].split(strings[16])
- regexs[14].sub(r'', 'ohggba', subcount[14])
- regexs[15].sub(r'', 'ohggba', subcount[15])
- regexs[14].sub(r'', 'puvyq p1 svefg sylbhg pybfrq', subcount[14])
- regexs[15].sub(r'', 'puvyq p1 svefg sylbhg pybfrq', subcount[15])
- regexs[14].sub(r'', 'pvgvrf', subcount[14])
- regexs[15].sub(r'', 'pvgvrf', subcount[15])
- regexs[14].sub(r'', 'pybfrq', subcount[14])
- regexs[15].sub(r'', 'pybfrq', subcount[15])
- regexs[14].sub(r'', 'qry', subcount[14])
- regexs[15].sub(r'', 'qry', subcount[15])
- regexs[14].sub(r'', 'uqy_zba', subcount[14])
- regexs[15].sub(r'', 'uqy_zba', subcount[15])
- regexs[33].sub(r'', strings[17], subcount[33])
- re.sub(r'%3P', '', strings[18], 0)
- re.sub(r'%3R', '', strings[18], 0)
- re.sub(r'%3q', '', strings[18], 0)
- regexs[35].sub(r'', strings[18], subcount[35])
- regexs[14].sub(r'', 'yvaxyvfg16', subcount[14])
- regexs[15].sub(r'', 'yvaxyvfg16', subcount[15])
- regexs[14].sub(r'', 'zvahf', subcount[14])
- regexs[15].sub(r'', 'zvahf', subcount[15])
- regexs[14].sub(r'', 'bcra', subcount[14])
- regexs[15].sub(r'', 'bcra', subcount[15])
- regexs[14].sub(r'', 'cnerag puebzr5 fvatyr1 ps NU', subcount[14])
- regexs[15].sub(r'', 'cnerag puebzr5 fvatyr1 ps NU', subcount[15])
- regexs[14].sub(r'', 'cynlre', subcount[14])
- regexs[15].sub(r'', 'cynlre', subcount[15])
- regexs[14].sub(r'', 'cyhf', subcount[14])
- regexs[15].sub(r'', 'cyhf', subcount[15])
- regexs[14].sub(r'', 'cb_uqy', subcount[14])
- regexs[15].sub(r'', 'cb_uqy', subcount[15])
- regexs[14].sub(r'', 'hyJVzt', subcount[14])
- regexs[15].sub(r'', 'hyJVzt', subcount[15])
+ regexs[14].sub(r'', 'ohggba', count=subcount[14])
+ regexs[15].sub(r'', 'ohggba', count=subcount[15])
+ regexs[14].sub(r'', 'puvyq p1 svefg sylbhg pybfrq', count=subcount[14])
+ regexs[15].sub(r'', 'puvyq p1 svefg sylbhg pybfrq', count=subcount[15])
+ regexs[14].sub(r'', 'pvgvrf', count=subcount[14])
+ regexs[15].sub(r'', 'pvgvrf', count=subcount[15])
+ regexs[14].sub(r'', 'pybfrq', count=subcount[14])
+ regexs[15].sub(r'', 'pybfrq', count=subcount[15])
+ regexs[14].sub(r'', 'qry', count=subcount[14])
+ regexs[15].sub(r'', 'qry', count=subcount[15])
+ regexs[14].sub(r'', 'uqy_zba', count=subcount[14])
+ regexs[15].sub(r'', 'uqy_zba', count=subcount[15])
+ regexs[33].sub(r'', strings[17], count=subcount[33])
+ re.sub(r'%3P', '', strings[18], count=0)
+ re.sub(r'%3R', '', strings[18], count=0)
+ re.sub(r'%3q', '', strings[18], count=0)
+ regexs[35].sub(r'', strings[18], count=subcount[35])
+ regexs[14].sub(r'', 'yvaxyvfg16', count=subcount[14])
+ regexs[15].sub(r'', 'yvaxyvfg16', count=subcount[15])
+ regexs[14].sub(r'', 'zvahf', count=subcount[14])
+ regexs[15].sub(r'', 'zvahf', count=subcount[15])
+ regexs[14].sub(r'', 'bcra', count=subcount[14])
+ regexs[15].sub(r'', 'bcra', count=subcount[15])
+ regexs[14].sub(r'', 'cnerag puebzr5 fvatyr1 ps NU', count=subcount[14])
+ regexs[15].sub(r'', 'cnerag puebzr5 fvatyr1 ps NU', count=subcount[15])
+ regexs[14].sub(r'', 'cynlre', count=subcount[14])
+ regexs[15].sub(r'', 'cynlre', count=subcount[15])
+ regexs[14].sub(r'', 'cyhf', count=subcount[14])
+ regexs[15].sub(r'', 'cyhf', count=subcount[15])
+ regexs[14].sub(r'', 'cb_uqy', count=subcount[14])
+ regexs[15].sub(r'', 'cb_uqy', count=subcount[15])
+ regexs[14].sub(r'', 'hyJVzt', count=subcount[14])
+ regexs[15].sub(r'', 'hyJVzt', count=subcount[15])
regexs[8].search(r'144631658.0.10.1231363638')
regexs[8].search(
r'144631658.1231363638.1.1.hgzpfe=(qverpg)|hgzppa=(qverpg)|hgzpzq=(abar)')
@@ -602,7 +602,7 @@ def block3():
def block4():
for i in range(16):
- re.sub(r'\*', '', '', 0)
+ re.sub(r'\*', '', '', count=0)
re.search(r'\bnpgvir\b', 'npgvir')
re.search(r'sversbk', strings[0], re.IGNORECASE)
regexs[36].search(r'glcr')
@@ -613,10 +613,10 @@ def block4():
regexs[32].split(strings[21])
regexs[32].split(strings[22])
regexs[12].sub(
- r'', 'uggc://ohyyrgvaf.zlfcnpr.pbz/vaqrk.psz', subcount[12])
- regexs[33].sub(r'', strings[23], subcount[33])
- regexs[37].sub(r'', 'yv', subcount[37])
- regexs[18].sub(r'', 'yv', subcount[18])
+ r'', 'uggc://ohyyrgvaf.zlfcnpr.pbz/vaqrk.psz', count=subcount[12])
+ regexs[33].sub(r'', strings[23], count=subcount[33])
+ regexs[37].sub(r'', 'yv', count=subcount[37])
+ regexs[18].sub(r'', 'yv', count=subcount[18])
regexs[8].search(r'144631658.0.10.1231367822')
regexs[8].search(
r'144631658.1231367822.1.1.hgzpfe=(qverpg)|hgzppa=(qverpg)|hgzpzq=(abar)')
@@ -643,22 +643,22 @@ def block4():
regexs[38].search(r'yv')
for i in range(14):
- regexs[18].sub(r'', '', subcount[18])
- re.sub(r'(\s+e|\s+o[0-9]+)', '', '9.0 e115', 1)
- re.sub(r'<', '', 'Funer guvf tnqtrg', 0)
- re.sub(r'>', '', 'Funer guvf tnqtrg', 0)
- regexs[39].sub(r'', 'Funer guvf tnqtrg', subcount[39])
+ regexs[18].sub(r'', '', count=subcount[18])
+ re.sub(r'(\s+e|\s+o[0-9]+)', '', '9.0 e115', count=1)
+ re.sub(r'<', '', 'Funer guvf tnqtrg', count=0)
+ re.sub(r'>', '', 'Funer guvf tnqtrg', count=0)
+ regexs[39].sub(r'', 'Funer guvf tnqtrg', count=subcount[39])
regexs[12].sub(
- r'', 'uggc://cebsvyrrqvg.zlfcnpr.pbz/vaqrk.psz', subcount[12])
- regexs[40].sub(r'', 'grnfre', subcount[40])
- regexs[41].sub(r'', 'grnfre', subcount[41])
- regexs[42].sub(r'', 'grnfre', subcount[42])
- regexs[43].sub(r'', 'grnfre', subcount[43])
- regexs[44].sub(r'', 'grnfre', subcount[44])
- regexs[45].sub(r'', 'grnfre', subcount[45])
- regexs[46].sub(r'', 'grnfre', subcount[46])
- regexs[47].sub(r'', 'grnfre', subcount[47])
- regexs[48].sub(r'', 'grnfre', subcount[48])
+ r'', 'uggc://cebsvyrrqvg.zlfcnpr.pbz/vaqrk.psz', count=subcount[12])
+ regexs[40].sub(r'', 'grnfre', count=subcount[40])
+ regexs[41].sub(r'', 'grnfre', count=subcount[41])
+ regexs[42].sub(r'', 'grnfre', count=subcount[42])
+ regexs[43].sub(r'', 'grnfre', count=subcount[43])
+ regexs[44].sub(r'', 'grnfre', count=subcount[44])
+ regexs[45].sub(r'', 'grnfre', count=subcount[45])
+ regexs[46].sub(r'', 'grnfre', count=subcount[46])
+ regexs[47].sub(r'', 'grnfre', count=subcount[47])
+ regexs[48].sub(r'', 'grnfre', count=subcount[48])
regexs[16].search(r'znetva-gbc')
regexs[16].search(r'cbfvgvba')
regexs[19].search(r'gno1')
@@ -674,84 +674,84 @@ def block4():
def block5():
for i in range(13):
- regexs[14].sub(r'', 'purpx', subcount[14])
- regexs[15].sub(r'', 'purpx', subcount[15])
- regexs[14].sub(r'', 'pvgl', subcount[14])
- regexs[15].sub(r'', 'pvgl', subcount[15])
- regexs[14].sub(r'', 'qrpe fyvqrgrkg', subcount[14])
- regexs[15].sub(r'', 'qrpe fyvqrgrkg', subcount[15])
- regexs[14].sub(r'', 'svefg fryrpgrq', subcount[14])
- regexs[15].sub(r'', 'svefg fryrpgrq', subcount[15])
- regexs[14].sub(r'', 'uqy_rag', subcount[14])
- regexs[15].sub(r'', 'uqy_rag', subcount[15])
- regexs[14].sub(r'', 'vape fyvqrgrkg', subcount[14])
- regexs[15].sub(r'', 'vape fyvqrgrkg', subcount[15])
- regexs[5].sub(r'', 'vachggrkg QBZPbageby_cynprubyqre', subcount[5])
+ regexs[14].sub(r'', 'purpx', count=subcount[14])
+ regexs[15].sub(r'', 'purpx', count=subcount[15])
+ regexs[14].sub(r'', 'pvgl', count=subcount[14])
+ regexs[15].sub(r'', 'pvgl', count=subcount[15])
+ regexs[14].sub(r'', 'qrpe fyvqrgrkg', count=subcount[14])
+ regexs[15].sub(r'', 'qrpe fyvqrgrkg', count=subcount[15])
+ regexs[14].sub(r'', 'svefg fryrpgrq', count=subcount[14])
+ regexs[15].sub(r'', 'svefg fryrpgrq', count=subcount[15])
+ regexs[14].sub(r'', 'uqy_rag', count=subcount[14])
+ regexs[15].sub(r'', 'uqy_rag', count=subcount[15])
+ regexs[14].sub(r'', 'vape fyvqrgrkg', count=subcount[14])
+ regexs[15].sub(r'', 'vape fyvqrgrkg', count=subcount[15])
+ regexs[5].sub(r'', 'vachggrkg QBZPbageby_cynprubyqre', count=subcount[5])
regexs[14].sub(
- r'', 'cnerag puebzr6 fvatyr1 gno fryrpgrq', subcount[14])
+ r'', 'cnerag puebzr6 fvatyr1 gno fryrpgrq', count=subcount[14])
regexs[15].sub(
- r'', 'cnerag puebzr6 fvatyr1 gno fryrpgrq', subcount[15])
- regexs[14].sub(r'', 'cb_guz', subcount[14])
- regexs[15].sub(r'', 'cb_guz', subcount[15])
- regexs[14].sub(r'', 'fhozvg', subcount[14])
- regexs[15].sub(r'', 'fhozvg', subcount[15])
+ r'', 'cnerag puebzr6 fvatyr1 gno fryrpgrq', count=subcount[15])
+ regexs[14].sub(r'', 'cb_guz', count=subcount[14])
+ regexs[15].sub(r'', 'cb_guz', count=subcount[15])
+ regexs[14].sub(r'', 'fhozvg', count=subcount[14])
+ regexs[15].sub(r'', 'fhozvg', count=subcount[15])
regexs[50].search(r'')
re.search(r'NccyrJroXvg\/([^\s]*)', strings[0])
re.search(r'XUGZY', strings[0])
for i in range(12):
re.sub(r'(\$\{cebg\})|(\$cebg\b)', '',
- '${cebg}://${ubfg}${cngu}/${dz}', 0)
- regexs[40].sub(r'', '1', subcount[40])
- regexs[10].sub(r'', '1', subcount[10])
- regexs[51].sub(r'', '1', subcount[51])
- regexs[52].sub(r'', '1', subcount[52])
- regexs[53].sub(r'', '1', subcount[53])
- regexs[39].sub(r'', '1', subcount[39])
- regexs[54].sub(r'', '1', subcount[54])
- re.sub(r'^(.*)\..*$', '', '9.0 e115', 1)
- re.sub(r'^.*e(.*)$', '', '9.0 e115', 1)
- regexs[55].sub(r'', '', subcount[55])
+ '${cebg}://${ubfg}${cngu}/${dz}', count=0)
+ regexs[40].sub(r'', '1', count=subcount[40])
+ regexs[10].sub(r'', '1', count=subcount[10])
+ regexs[51].sub(r'', '1', count=subcount[51])
+ regexs[52].sub(r'', '1', count=subcount[52])
+ regexs[53].sub(r'', '1', count=subcount[53])
+ regexs[39].sub(r'', '1', count=subcount[39])
+ regexs[54].sub(r'', '1', count=subcount[54])
+ re.sub(r'^(.*)\..*$', '', '9.0 e115', count=1)
+ re.sub(r'^.*e(.*)$', '', '9.0 e115', count=1)
+ regexs[55].sub(r'', '', count=subcount[55])
regexs[55].sub(
- r'', '', subcount[55])
- re.sub(r'^.*\s+(\S+\s+\S+$)', '', strings[1], 1)
- regexs[30].sub(r'', 'tzk%2Subzrcntr%2Sfgneg%2Sqr%2S', subcount[30])
- regexs[30].sub(r'', 'tzk', subcount[30])
+ r'', '', count=subcount[55])
+ re.sub(r'^.*\s+(\S+\s+\S+$)', '', strings[1], count=1)
+ regexs[30].sub(r'', 'tzk%2Subzrcntr%2Sfgneg%2Sqr%2S', count=subcount[30])
+ regexs[30].sub(r'', 'tzk', count=subcount[30])
re.sub(r'(\$\{ubfg\})|(\$ubfg\b)', '',
- 'uggc://${ubfg}${cngu}/${dz}', 0)
+ 'uggc://${ubfg}${cngu}/${dz}', count=0)
regexs[56].sub(
- r'', 'uggc://nqpyvrag.hvzfrei.arg${cngu}/${dz}', subcount[56])
+ r'', 'uggc://nqpyvrag.hvzfrei.arg${cngu}/${dz}', count=subcount[56])
re.sub(r'(\$\{dz\})|(\$dz\b)', '',
- 'uggc://nqpyvrag.hvzfrei.arg/wf.at/${dz}', 0)
- regexs[29].sub(r'', 'frpgvba', subcount[29])
- regexs[30].sub(r'', 'frpgvba', subcount[30])
- regexs[29].sub(r'', 'fvgr', subcount[29])
- regexs[30].sub(r'', 'fvgr', subcount[30])
- regexs[29].sub(r'', 'fcrpvny', subcount[29])
- regexs[30].sub(r'', 'fcrpvny', subcount[30])
+ 'uggc://nqpyvrag.hvzfrei.arg/wf.at/${dz}', count=0)
+ regexs[29].sub(r'', 'frpgvba', count=subcount[29])
+ regexs[30].sub(r'', 'frpgvba', count=subcount[30])
+ regexs[29].sub(r'', 'fvgr', count=subcount[29])
+ regexs[30].sub(r'', 'fvgr', count=subcount[30])
+ regexs[29].sub(r'', 'fcrpvny', count=subcount[29])
+ regexs[30].sub(r'', 'fcrpvny', count=subcount[30])
regexs[36].search(r'anzr')
re.search(r'e', '9.0 e115')
def block6():
for i in range(11):
- re.sub(r'(?i)##yv0##', '', strings[27], 0)
- regexs[57].sub(r'', strings[27], subcount[57])
- regexs[58].sub(r'', strings[28], subcount[58])
- regexs[59].sub(r'', strings[29], subcount[59])
- re.sub(r'(?i)##\/o##', '', strings[30], 0)
- re.sub(r'(?i)##\/v##', '', strings[30], 0)
- re.sub(r'(?i)##\/h##', '', strings[30], 0)
- re.sub(r'(?i)##o##', '', strings[30], 0)
- re.sub(r'(?i)##oe##', '', strings[30], 0)
- re.sub(r'(?i)##v##', '', strings[30], 0)
- re.sub(r'(?i)##h##', '', strings[30], 0)
- re.sub(r'(?i)##n##', '', strings[31], 0)
- re.sub(r'(?i)##\/n##', '', strings[32], 0)
+ re.sub(r'(?i)##yv0##', '', strings[27], count=0)
+ regexs[57].sub(r'', strings[27], count=subcount[57])
+ regexs[58].sub(r'', strings[28], count=subcount[58])
+ regexs[59].sub(r'', strings[29], count=subcount[59])
+ re.sub(r'(?i)##\/o##', '', strings[30], count=0)
+ re.sub(r'(?i)##\/v##', '', strings[30], count=0)
+ re.sub(r'(?i)##\/h##', '', strings[30], count=0)
+ re.sub(r'(?i)##o##', '', strings[30], count=0)
+ re.sub(r'(?i)##oe##', '', strings[30], count=0)
+ re.sub(r'(?i)##v##', '', strings[30], count=0)
+ re.sub(r'(?i)##h##', '', strings[30], count=0)
+ re.sub(r'(?i)##n##', '', strings[31], count=0)
+ re.sub(r'(?i)##\/n##', '', strings[32], count=0)
# This prints a unicode escape where the V8 version
# prints the unicode character.
- re.sub(r'#~#argjbexybtb#~#', '', strings[33], 0)
+ re.sub(r'#~#argjbexybtb#~#', '', strings[33], count=0)
re.search(r' Zbovyr\/', strings[0])
re.search(r'##yv1##', strings[27], re.IGNORECASE)
@@ -784,29 +784,29 @@ def block6():
re.search(r'AbxvnA[^\/]*', strings[0])
for i in range(10):
- re.sub(r'(?:^|\s+)bss(?:\s+|$)', '', ' bss', 0)
- re.sub(r'(\$\{0\})|(\$0\b)', '', strings[34], 0)
- re.sub(r'(\$\{1\})|(\$1\b)', '', strings[34], 0)
- re.sub(r'(\$\{pbzcyrgr\})|(\$pbzcyrgr\b)', '', strings[34], 0)
- re.sub(r'(\$\{sentzrag\})|(\$sentzrag\b)', '', strings[34], 0)
- re.sub(r'(\$\{ubfgcbeg\})|(\$ubfgcbeg\b)', '', strings[34], 0)
- regexs[56].sub(r'', strings[34], subcount[56])
- re.sub(r'(\$\{cebgbpby\})|(\$cebgbpby\b)', '', strings[34], 0)
- re.sub(r'(\$\{dhrel\})|(\$dhrel\b)', '', strings[34], 0)
- regexs[29].sub(r'', 'nqfvmr', subcount[29])
- regexs[30].sub(r'', 'nqfvmr', subcount[30])
- re.sub(r'(\$\{2\})|(\$2\b)', '', 'uggc://${2}${3}${4}${5}', 0)
+ re.sub(r'(?:^|\s+)bss(?:\s+|$)', '', ' bss', count=0)
+ re.sub(r'(\$\{0\})|(\$0\b)', '', strings[34], count=0)
+ re.sub(r'(\$\{1\})|(\$1\b)', '', strings[34], count=0)
+ re.sub(r'(\$\{pbzcyrgr\})|(\$pbzcyrgr\b)', '', strings[34], count=0)
+ re.sub(r'(\$\{sentzrag\})|(\$sentzrag\b)', '', strings[34], count=0)
+ re.sub(r'(\$\{ubfgcbeg\})|(\$ubfgcbeg\b)', '', strings[34], count=0)
+ regexs[56].sub(r'', strings[34], count=subcount[56])
+ re.sub(r'(\$\{cebgbpby\})|(\$cebgbpby\b)', '', strings[34], count=0)
+ re.sub(r'(\$\{dhrel\})|(\$dhrel\b)', '', strings[34], count=0)
+ regexs[29].sub(r'', 'nqfvmr', count=subcount[29])
+ regexs[30].sub(r'', 'nqfvmr', count=subcount[30])
+ re.sub(r'(\$\{2\})|(\$2\b)', '', 'uggc://${2}${3}${4}${5}', count=0)
re.sub(r'(\$\{3\})|(\$3\b)', '',
- 'uggc://wf.hv-cbegny.qr${3}${4}${5}', 0)
- regexs[40].sub(r'', 'arjf', subcount[40])
- regexs[41].sub(r'', 'arjf', subcount[41])
- regexs[42].sub(r'', 'arjf', subcount[42])
- regexs[43].sub(r'', 'arjf', subcount[43])
- regexs[44].sub(r'', 'arjf', subcount[44])
- regexs[45].sub(r'', 'arjf', subcount[45])
- regexs[46].sub(r'', 'arjf', subcount[46])
- regexs[47].sub(r'', 'arjf', subcount[47])
- regexs[48].sub(r'', 'arjf', subcount[48])
+ 'uggc://wf.hv-cbegny.qr${3}${4}${5}', count=0)
+ regexs[40].sub(r'', 'arjf', count=subcount[40])
+ regexs[41].sub(r'', 'arjf', count=subcount[41])
+ regexs[42].sub(r'', 'arjf', count=subcount[42])
+ regexs[43].sub(r'', 'arjf', count=subcount[43])
+ regexs[44].sub(r'', 'arjf', count=subcount[44])
+ regexs[45].sub(r'', 'arjf', count=subcount[45])
+ regexs[46].sub(r'', 'arjf', count=subcount[46])
+ regexs[47].sub(r'', 'arjf', count=subcount[47])
+ regexs[48].sub(r'', 'arjf', count=subcount[48])
re.search(r' PC=i=(\d+)&oe=(.)', strings[35])
regexs[60].search(r' ')
regexs[60].search(r' bss')
@@ -827,49 +827,49 @@ def block6():
def block7():
for i in range(9):
- regexs[40].sub(r'', '0', subcount[40])
- regexs[10].sub(r'', '0', subcount[10])
- regexs[51].sub(r'', '0', subcount[51])
- regexs[52].sub(r'', '0', subcount[52])
- regexs[53].sub(r'', '0', subcount[53])
- regexs[39].sub(r'', '0', subcount[39])
- regexs[54].sub(r'', '0', subcount[54])
- regexs[40].sub(r'', 'Lrf', subcount[40])
- regexs[10].sub(r'', 'Lrf', subcount[10])
- regexs[51].sub(r'', 'Lrf', subcount[51])
- regexs[52].sub(r'', 'Lrf', subcount[52])
- regexs[53].sub(r'', 'Lrf', subcount[53])
- regexs[39].sub(r'', 'Lrf', subcount[39])
- regexs[54].sub(r'', 'Lrf', subcount[54])
+ regexs[40].sub(r'', '0', count=subcount[40])
+ regexs[10].sub(r'', '0', count=subcount[10])
+ regexs[51].sub(r'', '0', count=subcount[51])
+ regexs[52].sub(r'', '0', count=subcount[52])
+ regexs[53].sub(r'', '0', count=subcount[53])
+ regexs[39].sub(r'', '0', count=subcount[39])
+ regexs[54].sub(r'', '0', count=subcount[54])
+ regexs[40].sub(r'', 'Lrf', count=subcount[40])
+ regexs[10].sub(r'', 'Lrf', count=subcount[10])
+ regexs[51].sub(r'', 'Lrf', count=subcount[51])
+ regexs[52].sub(r'', 'Lrf', count=subcount[52])
+ regexs[53].sub(r'', 'Lrf', count=subcount[53])
+ regexs[39].sub(r'', 'Lrf', count=subcount[39])
+ regexs[54].sub(r'', 'Lrf', count=subcount[54])
for i in range(8):
- regexs[63].sub(r'', 'Pybfr {0}', subcount[63])
- regexs[63].sub(r'', 'Bcra {0}', subcount[63])
+ regexs[63].sub(r'', 'Pybfr {0}', count=subcount[63])
+ regexs[63].sub(r'', 'Bcra {0}', count=subcount[63])
regexs[32].split(strings[36])
regexs[32].split(strings[37])
- regexs[14].sub(r'', 'puvyq p1 svefg gnournqref', subcount[14])
- regexs[15].sub(r'', 'puvyq p1 svefg gnournqref', subcount[15])
- regexs[14].sub(r'', 'uqy_fcb', subcount[14])
- regexs[15].sub(r'', 'uqy_fcb', subcount[15])
- regexs[14].sub(r'', 'uvag', subcount[14])
- regexs[15].sub(r'', 'uvag', subcount[15])
- regexs[33].sub(r'', strings[38], subcount[33])
- regexs[14].sub(r'', 'yvfg', subcount[14])
- regexs[15].sub(r'', 'yvfg', subcount[15])
- regexs[30].sub(r'', 'at_bhgre', subcount[30])
- regexs[14].sub(r'', 'cnerag puebzr5 qbhoyr2 NU', subcount[14])
- regexs[15].sub(r'', 'cnerag puebzr5 qbhoyr2 NU', subcount[15])
+ regexs[14].sub(r'', 'puvyq p1 svefg gnournqref', count=subcount[14])
+ regexs[15].sub(r'', 'puvyq p1 svefg gnournqref', count=subcount[15])
+ regexs[14].sub(r'', 'uqy_fcb', count=subcount[14])
+ regexs[15].sub(r'', 'uqy_fcb', count=subcount[15])
+ regexs[14].sub(r'', 'uvag', count=subcount[14])
+ regexs[15].sub(r'', 'uvag', count=subcount[15])
+ regexs[33].sub(r'', strings[38], count=subcount[33])
+ regexs[14].sub(r'', 'yvfg', count=subcount[14])
+ regexs[15].sub(r'', 'yvfg', count=subcount[15])
+ regexs[30].sub(r'', 'at_bhgre', count=subcount[30])
+ regexs[14].sub(r'', 'cnerag puebzr5 qbhoyr2 NU', count=subcount[14])
+ regexs[15].sub(r'', 'cnerag puebzr5 qbhoyr2 NU', count=subcount[15])
regexs[14].sub(
- r'', 'cnerag puebzr5 dhnq5 ps NU osyvax zbarl', subcount[14])
+ r'', 'cnerag puebzr5 dhnq5 ps NU osyvax zbarl', count=subcount[14])
regexs[15].sub(
- r'', 'cnerag puebzr5 dhnq5 ps NU osyvax zbarl', subcount[15])
- regexs[14].sub(r'', 'cnerag puebzr6 fvatyr1', subcount[14])
- regexs[15].sub(r'', 'cnerag puebzr6 fvatyr1', subcount[15])
- regexs[14].sub(r'', 'cb_qrs', subcount[14])
- regexs[15].sub(r'', 'cb_qrs', subcount[15])
- regexs[14].sub(r'', 'gnopbagrag', subcount[14])
- regexs[15].sub(r'', 'gnopbagrag', subcount[15])
- regexs[30].sub(r'', 'iv_svefg_gvzr', subcount[30])
+ r'', 'cnerag puebzr5 dhnq5 ps NU osyvax zbarl', count=subcount[15])
+ regexs[14].sub(r'', 'cnerag puebzr6 fvatyr1', count=subcount[14])
+ regexs[15].sub(r'', 'cnerag puebzr6 fvatyr1', count=subcount[15])
+ regexs[14].sub(r'', 'cb_qrs', count=subcount[14])
+ regexs[15].sub(r'', 'cb_qrs', count=subcount[15])
+ regexs[14].sub(r'', 'gnopbagrag', count=subcount[14])
+ regexs[15].sub(r'', 'gnopbagrag', count=subcount[15])
+ regexs[30].sub(r'', 'iv_svefg_gvzr', count=subcount[30])
re.search(r'(^|.)(ronl|qri-ehf3.wbg)(|fgberf|zbgbef|yvirnhpgvbaf|jvxv|rkcerff|punggre).(pbz(|.nh|.pa|.ux|.zl|.ft|.oe|.zk)|pb(.hx|.xe|.am)|pn|qr|se|vg|ay|or|ng|pu|vr|va|rf|cy|cu|fr)$', 'cntrf.ronl.pbz', re.IGNORECASE)
regexs[8].search(r'144631658.0.10.1231364074')
regexs[8].search(
@@ -896,28 +896,28 @@ def block7():
def block8():
for i in range(7):
re.match(r'\d+', strings[1])
- regexs[64].sub(r'', 'nsgre', subcount[64])
- regexs[64].sub(r'', 'orsber', subcount[64])
- regexs[64].sub(r'', 'obggbz', subcount[64])
- regexs[65].sub(r'', 'ohvygva_jrngure.kzy', subcount[65])
- regexs[37].sub(r'', 'ohggba', subcount[37])
- regexs[18].sub(r'', 'ohggba', subcount[18])
- regexs[65].sub(r'', 'qngrgvzr.kzy', subcount[65])
+ regexs[64].sub(r'', 'nsgre', count=subcount[64])
+ regexs[64].sub(r'', 'orsber', count=subcount[64])
+ regexs[64].sub(r'', 'obggbz', count=subcount[64])
+ regexs[65].sub(r'', 'ohvygva_jrngure.kzy', count=subcount[65])
+ regexs[37].sub(r'', 'ohggba', count=subcount[37])
+ regexs[18].sub(r'', 'ohggba', count=subcount[18])
+ regexs[65].sub(r'', 'qngrgvzr.kzy', count=subcount[65])
regexs[65].sub(
- r'', 'uggc://eff.paa.pbz/eff/paa_gbcfgbevrf.eff', subcount[65])
- regexs[37].sub(r'', 'vachg', subcount[37])
- regexs[18].sub(r'', 'vachg', subcount[18])
- regexs[64].sub(r'', 'vafvqr', subcount[64])
- regexs[27].sub(r'', 'cbvagre', subcount[27])
- re.sub(r'[A-Z]', '', 'cbfvgvba', 0)
- regexs[27].sub(r'', 'gbc', subcount[27])
- regexs[64].sub(r'', 'gbc', subcount[64])
- regexs[37].sub(r'', 'hy', subcount[37])
- regexs[18].sub(r'', 'hy', subcount[18])
- regexs[37].sub(r'', strings[26], subcount[37])
- regexs[18].sub(r'', strings[26], subcount[18])
- regexs[65].sub(r'', 'lbhghor_vtbbtyr/i2/lbhghor.kzy', subcount[65])
- regexs[27].sub(r'', 'm-vaqrk', subcount[27])
+ r'', 'uggc://eff.paa.pbz/eff/paa_gbcfgbevrf.eff', count=subcount[65])
+ regexs[37].sub(r'', 'vachg', count=subcount[37])
+ regexs[18].sub(r'', 'vachg', count=subcount[18])
+ regexs[64].sub(r'', 'vafvqr', count=subcount[64])
+ regexs[27].sub(r'', 'cbvagre', count=subcount[27])
+ re.sub(r'[A-Z]', '', 'cbfvgvba', count=0)
+ regexs[27].sub(r'', 'gbc', count=subcount[27])
+ regexs[64].sub(r'', 'gbc', count=subcount[64])
+ regexs[37].sub(r'', 'hy', count=subcount[37])
+ regexs[18].sub(r'', 'hy', count=subcount[18])
+ regexs[37].sub(r'', strings[26], count=subcount[37])
+ regexs[18].sub(r'', strings[26], count=subcount[18])
+ regexs[65].sub(r'', 'lbhghor_vtbbtyr/i2/lbhghor.kzy', count=subcount[65])
+ regexs[27].sub(r'', 'm-vaqrk', count=subcount[27])
re.search(r'#([\w-]+)', strings[26])
regexs[16].search(r'urvtug')
regexs[16].search(r'znetvaGbc')
@@ -943,27 +943,27 @@ def block8():
re.search(r'eton?\([\d\s,]+\)', 'fgngvp')
for i in range(6):
- re.sub(r'\r', '', '', 0)
- regexs[40].sub(r'', '/', subcount[40])
- regexs[10].sub(r'', '/', subcount[10])
- regexs[51].sub(r'', '/', subcount[51])
- regexs[52].sub(r'', '/', subcount[52])
- regexs[53].sub(r'', '/', subcount[53])
- regexs[39].sub(r'', '/', subcount[39])
- regexs[54].sub(r'', '/', subcount[54])
+ re.sub(r'\r', '', '', count=0)
+ regexs[40].sub(r'', '/', count=subcount[40])
+ regexs[10].sub(r'', '/', count=subcount[10])
+ regexs[51].sub(r'', '/', count=subcount[51])
+ regexs[52].sub(r'', '/', count=subcount[52])
+ regexs[53].sub(r'', '/', count=subcount[53])
+ regexs[39].sub(r'', '/', count=subcount[39])
+ regexs[54].sub(r'', '/', count=subcount[54])
regexs[63].sub(
- r'', 'uggc://zfacbegny.112.2b7.arg/o/ff/zfacbegnyubzr/1/U.7-cqi-2/{0}?[NDO]&{1}&{2}&[NDR]', subcount[63])
- regexs[12].sub(r'', strings[41], subcount[12])
- regexs[23].sub(r'', 'uggc://jjj.snprobbx.pbz/fepu.cuc', subcount[23])
- regexs[40].sub(r'', 'freivpr', subcount[40])
- regexs[41].sub(r'', 'freivpr', subcount[41])
- regexs[42].sub(r'', 'freivpr', subcount[42])
- regexs[43].sub(r'', 'freivpr', subcount[43])
- regexs[44].sub(r'', 'freivpr', subcount[44])
- regexs[45].sub(r'', 'freivpr', subcount[45])
- regexs[46].sub(r'', 'freivpr', subcount[46])
- regexs[47].sub(r'', 'freivpr', subcount[47])
- regexs[48].sub(r'', 'freivpr', subcount[48])
+ r'', 'uggc://zfacbegny.112.2b7.arg/o/ff/zfacbegnyubzr/1/U.7-cqi-2/{0}?[NDO]&{1}&{2}&[NDR]', count=subcount[63])
+ regexs[12].sub(r'', strings[41], count=subcount[12])
+ regexs[23].sub(r'', 'uggc://jjj.snprobbx.pbz/fepu.cuc', count=subcount[23])
+ regexs[40].sub(r'', 'freivpr', count=subcount[40])
+ regexs[41].sub(r'', 'freivpr', count=subcount[41])
+ regexs[42].sub(r'', 'freivpr', count=subcount[42])
+ regexs[43].sub(r'', 'freivpr', count=subcount[43])
+ regexs[44].sub(r'', 'freivpr', count=subcount[44])
+ regexs[45].sub(r'', 'freivpr', count=subcount[45])
+ regexs[46].sub(r'', 'freivpr', count=subcount[46])
+ regexs[47].sub(r'', 'freivpr', count=subcount[47])
+ regexs[48].sub(r'', 'freivpr', count=subcount[48])
re.search(r'((ZFVR\s+([6-9]|\d\d)\.))', strings[0])
regexs[66].search(r'')
regexs[50].search(r'fryrpgrq')
@@ -983,11 +983,11 @@ def block9():
regexs[32].split(strings[43])
regexs[20].split(
r'svz_zlfcnpr_hfre-ivrj-pbzzragf,svz_zlfcnpr_havgrq-fgngrf')
- regexs[33].sub(r'', strings[44], subcount[33])
+ regexs[33].sub(r'', strings[44], count=subcount[33])
regexs[67].sub(
- r'', 'zrah_arj zrah_arj_gbttyr zrah_gbttyr', subcount[67])
+ r'', 'zrah_arj zrah_arj_gbttyr zrah_gbttyr', count=subcount[67])
regexs[67].sub(
- r'', 'zrah_byq zrah_byq_gbttyr zrah_gbttyr', subcount[67])
+ r'', 'zrah_byq zrah_byq_gbttyr zrah_gbttyr', count=subcount[67])
regexs[8].search(r'102n9o0o9pq60132qn0337rr867p75953502q2s27s2s5r98')
regexs[8].search(r'144631658.0.10.1231364380')
regexs[8].search(
@@ -1008,97 +1008,97 @@ def block9():
r'__hgzm=144631658.1231364380.1.1.hgzpfe=(qverpg)|hgzppa=(qverpg)|hgzpzq=(abar)')
for i in range(4):
- regexs[14].sub(r'', ' yvfg1', subcount[14])
- regexs[15].sub(r'', ' yvfg1', subcount[15])
- regexs[14].sub(r'', ' yvfg2', subcount[14])
- regexs[15].sub(r'', ' yvfg2', subcount[15])
- regexs[14].sub(r'', ' frneputebhc1', subcount[14])
- regexs[15].sub(r'', ' frneputebhc1', subcount[15])
- regexs[68].sub(r'', strings[47], subcount[68])
- regexs[18].sub(r'', strings[47], subcount[18])
- re.sub(r'&', '', '', 0)
- regexs[35].sub(r'', '', subcount[35])
- regexs[63].sub(r'', '(..-{0})(|(d+)|)', subcount[63])
- regexs[18].sub(r'', strings[48], subcount[18])
+ regexs[14].sub(r'', ' yvfg1', count=subcount[14])
+ regexs[15].sub(r'', ' yvfg1', count=subcount[15])
+ regexs[14].sub(r'', ' yvfg2', count=subcount[14])
+ regexs[15].sub(r'', ' yvfg2', count=subcount[15])
+ regexs[14].sub(r'', ' frneputebhc1', count=subcount[14])
+ regexs[15].sub(r'', ' frneputebhc1', count=subcount[15])
+ regexs[68].sub(r'', strings[47], count=subcount[68])
+ regexs[18].sub(r'', strings[47], count=subcount[18])
+ re.sub(r'&', '', '', count=0)
+ regexs[35].sub(r'', '', count=subcount[35])
+ regexs[63].sub(r'', '(..-{0})(|(d+)|)', count=subcount[63])
+ regexs[18].sub(r'', strings[48], count=subcount[18])
regexs[56].sub(
- r'', '//vzt.jro.qr/vij/FC/${cngu}/${anzr}/${inyhr}?gf=${abj}', subcount[56])
+ r'', '//vzt.jro.qr/vij/FC/${cngu}/${anzr}/${inyhr}?gf=${abj}', count=subcount[56])
re.sub(r'(\$\{anzr\})|(\$anzr\b)', '',
- '//vzt.jro.qr/vij/FC/tzk_uc/${anzr}/${inyhr}?gf=${abj}', 0)
+ '//vzt.jro.qr/vij/FC/tzk_uc/${anzr}/${inyhr}?gf=${abj}', count=0)
regexs[69].sub(
- r'', 'Jvaqbjf Yvir Ubgznvy{1}', subcount[69])
+ r'', 'Jvaqbjf Yvir Ubgznvy{1}', count=subcount[69])
regexs[63].sub(
- r'', '{0}{1}', subcount[63])
+ r'', '{0}{1}', count=subcount[63])
regexs[69].sub(
- r'', '{1}', subcount[69])
+ r'', '{1}', count=subcount[69])
regexs[63].sub(
- r'', '{1}', subcount[63])
- regexs[15].sub(r'', 'Vzntrf', subcount[15])
- regexs[15].sub(r'', 'ZFA', subcount[15])
- regexs[15].sub(r'', 'Zncf', subcount[15])
- regexs[39].sub(r'', 'Zbq-Vasb-Vasb-WninFpevcgUvag', subcount[39])
- regexs[15].sub(r'', 'Arjf', subcount[15])
+ r'', '{1}', count=subcount[63])
+ regexs[15].sub(r'', 'Vzntrf', count=subcount[15])
+ regexs[15].sub(r'', 'ZFA', count=subcount[15])
+ regexs[15].sub(r'', 'Zncf', count=subcount[15])
+ regexs[39].sub(r'', 'Zbq-Vasb-Vasb-WninFpevcgUvag', count=subcount[39])
+ regexs[15].sub(r'', 'Arjf', count=subcount[15])
regexs[32].split(strings[49])
regexs[32].split(strings[50])
- regexs[15].sub(r'', 'Ivqrb', subcount[15])
- regexs[15].sub(r'', 'Jro', subcount[15])
- regexs[39].sub(r'', 'n', subcount[39])
+ regexs[15].sub(r'', 'Ivqrb', count=subcount[15])
+ regexs[15].sub(r'', 'Jro', count=subcount[15])
+ regexs[39].sub(r'', 'n', count=subcount[39])
regexs[70].split(r'nwnkFgneg')
regexs[70].split(r'nwnkFgbc')
- regexs[14].sub(r'', 'ovaq', subcount[14])
- regexs[15].sub(r'', 'ovaq', subcount[15])
+ regexs[14].sub(r'', 'ovaq', count=subcount[14])
+ regexs[15].sub(r'', 'ovaq', count=subcount[15])
regexs[63].sub(
- r'', 'oevatf lbh zber. Zber fcnpr (5TO), zber frphevgl, fgvyy serr.', subcount[63])
- regexs[14].sub(r'', 'puvyq p1 svefg qrpx', subcount[14])
- regexs[15].sub(r'', 'puvyq p1 svefg qrpx', subcount[15])
- regexs[14].sub(r'', 'puvyq p1 svefg qbhoyr2', subcount[14])
- regexs[15].sub(r'', 'puvyq p1 svefg qbhoyr2', subcount[15])
- regexs[14].sub(r'', 'puvyq p2 ynfg', subcount[14])
- regexs[15].sub(r'', 'puvyq p2 ynfg', subcount[15])
- regexs[14].sub(r'', 'puvyq p2', subcount[14])
- regexs[15].sub(r'', 'puvyq p2', subcount[15])
- regexs[14].sub(r'', 'puvyq p3', subcount[14])
- regexs[15].sub(r'', 'puvyq p3', subcount[15])
- regexs[14].sub(r'', 'puvyq p4 ynfg', subcount[14])
- regexs[15].sub(r'', 'puvyq p4 ynfg', subcount[15])
- regexs[14].sub(r'', 'pbclevtug', subcount[14])
- regexs[15].sub(r'', 'pbclevtug', subcount[15])
- regexs[14].sub(r'', 'qZFAZR_1', subcount[14])
- regexs[15].sub(r'', 'qZFAZR_1', subcount[15])
- regexs[14].sub(r'', 'qbhoyr2 ps', subcount[14])
- regexs[15].sub(r'', 'qbhoyr2 ps', subcount[15])
- regexs[14].sub(r'', 'qbhoyr2', subcount[14])
- regexs[15].sub(r'', 'qbhoyr2', subcount[15])
- regexs[14].sub(r'', 'uqy_arj', subcount[14])
- regexs[15].sub(r'', 'uqy_arj', subcount[15])
- regexs[30].sub(r'', 'uc_fubccvatobk', subcount[30])
- regexs[29].sub(r'', 'ugzy%2Rvq', subcount[29])
- regexs[30].sub(r'', 'ugzy%2Rvq', subcount[30])
- regexs[33].sub(r'', strings[51], subcount[33])
+ r'', 'oevatf lbh zber. Zber fcnpr (5TO), zber frphevgl, fgvyy serr.', count=subcount[63])
+ regexs[14].sub(r'', 'puvyq p1 svefg qrpx', count=subcount[14])
+ regexs[15].sub(r'', 'puvyq p1 svefg qrpx', count=subcount[15])
+ regexs[14].sub(r'', 'puvyq p1 svefg qbhoyr2', count=subcount[14])
+ regexs[15].sub(r'', 'puvyq p1 svefg qbhoyr2', count=subcount[15])
+ regexs[14].sub(r'', 'puvyq p2 ynfg', count=subcount[14])
+ regexs[15].sub(r'', 'puvyq p2 ynfg', count=subcount[15])
+ regexs[14].sub(r'', 'puvyq p2', count=subcount[14])
+ regexs[15].sub(r'', 'puvyq p2', count=subcount[15])
+ regexs[14].sub(r'', 'puvyq p3', count=subcount[14])
+ regexs[15].sub(r'', 'puvyq p3', count=subcount[15])
+ regexs[14].sub(r'', 'puvyq p4 ynfg', count=subcount[14])
+ regexs[15].sub(r'', 'puvyq p4 ynfg', count=subcount[15])
+ regexs[14].sub(r'', 'pbclevtug', count=subcount[14])
+ regexs[15].sub(r'', 'pbclevtug', count=subcount[15])
+ regexs[14].sub(r'', 'qZFAZR_1', count=subcount[14])
+ regexs[15].sub(r'', 'qZFAZR_1', count=subcount[15])
+ regexs[14].sub(r'', 'qbhoyr2 ps', count=subcount[14])
+ regexs[15].sub(r'', 'qbhoyr2 ps', count=subcount[15])
+ regexs[14].sub(r'', 'qbhoyr2', count=subcount[14])
+ regexs[15].sub(r'', 'qbhoyr2', count=subcount[15])
+ regexs[14].sub(r'', 'uqy_arj', count=subcount[14])
+ regexs[15].sub(r'', 'uqy_arj', count=subcount[15])
+ regexs[30].sub(r'', 'uc_fubccvatobk', count=subcount[30])
+ regexs[29].sub(r'', 'ugzy%2Rvq', count=subcount[29])
+ regexs[30].sub(r'', 'ugzy%2Rvq', count=subcount[30])
+ regexs[33].sub(r'', strings[51], count=subcount[33])
regexs[71].sub(
- r'', 'uggc://wf.hv-cbegny.qr/tzk/ubzr/wf/20080602/cebgbglcr.wf${4}${5}', subcount[71])
+ r'', 'uggc://wf.hv-cbegny.qr/tzk/ubzr/wf/20080602/cebgbglcr.wf${4}${5}', count=subcount[71])
regexs[72].sub(
- r'', 'uggc://wf.hv-cbegny.qr/tzk/ubzr/wf/20080602/cebgbglcr.wf${5}', subcount[72])
- regexs[73].sub(r'', strings[52], subcount[73])
+ r'', 'uggc://wf.hv-cbegny.qr/tzk/ubzr/wf/20080602/cebgbglcr.wf${5}', count=subcount[72])
+ regexs[73].sub(r'', strings[52], count=subcount[73])
regexs[69].sub(
- r'', 'uggc://zfacbegny.112.2b7.arg/o/ff/zfacbegnyubzr/1/U.7-cqi-2/f55332979829981?[NDO]&{1}&{2}&[NDR]', subcount[69])
- regexs[14].sub(r'', 'vztZFSG', subcount[14])
- regexs[15].sub(r'', 'vztZFSG', subcount[15])
- regexs[14].sub(r'', 'zfasbbg1 ps', subcount[14])
- regexs[15].sub(r'', 'zfasbbg1 ps', subcount[15])
- regexs[14].sub(r'', strings[53], subcount[14])
- regexs[15].sub(r'', strings[53], subcount[15])
+ r'', 'uggc://zfacbegny.112.2b7.arg/o/ff/zfacbegnyubzr/1/U.7-cqi-2/f55332979829981?[NDO]&{1}&{2}&[NDR]', count=subcount[69])
+ regexs[14].sub(r'', 'vztZFSG', count=subcount[14])
+ regexs[15].sub(r'', 'vztZFSG', count=subcount[15])
+ regexs[14].sub(r'', 'zfasbbg1 ps', count=subcount[14])
+ regexs[15].sub(r'', 'zfasbbg1 ps', count=subcount[15])
+ regexs[14].sub(r'', strings[53], count=subcount[14])
+ regexs[15].sub(r'', strings[53], count=subcount[15])
regexs[14].sub(
- r'', 'cnerag puebzr6 fvatyr1 gno fryrpgrq ovaq', subcount[14])
+ r'', 'cnerag puebzr6 fvatyr1 gno fryrpgrq ovaq', count=subcount[14])
regexs[15].sub(
- r'', 'cnerag puebzr6 fvatyr1 gno fryrpgrq ovaq', subcount[15])
- regexs[14].sub(r'', 'cevznel', subcount[14])
- regexs[15].sub(r'', 'cevznel', subcount[15])
- regexs[30].sub(r'', 'erpgnatyr', subcount[30])
- regexs[14].sub(r'', 'frpbaqnel', subcount[14])
- regexs[15].sub(r'', 'frpbaqnel', subcount[15])
+ r'', 'cnerag puebzr6 fvatyr1 gno fryrpgrq ovaq', count=subcount[15])
+ regexs[14].sub(r'', 'cevznel', count=subcount[14])
+ regexs[15].sub(r'', 'cevznel', count=subcount[15])
+ regexs[30].sub(r'', 'erpgnatyr', count=subcount[30])
+ regexs[14].sub(r'', 'frpbaqnel', count=subcount[14])
+ regexs[15].sub(r'', 'frpbaqnel', count=subcount[15])
regexs[70].split(r'haybnq')
- regexs[63].sub(r'', '{0}{1}1', subcount[63])
- regexs[69].sub(r'', '|{1}1', subcount[69])
+ regexs[63].sub(r'', '{0}{1}1', count=subcount[63])
+ regexs[69].sub(r'', '|{1}1', count=subcount[69])
re.search(r'(..-HF)(\|(\d+)|)', 'xb-xe,ra-va,gu-gu', re.IGNORECASE)
regexs[4].search(r'/ZlFcnprNccf/NccPnainf,45000012')
regexs[8].search(r'144631658.0.10.1231367708')
@@ -1161,128 +1161,128 @@ def block9():
def block10():
for i in range(3):
- regexs[39].sub(r'', '%3Szxg=ra-HF', subcount[39])
- regexs[40].sub(r'', '-8', subcount[40])
- regexs[10].sub(r'', '-8', subcount[10])
- regexs[51].sub(r'', '-8', subcount[51])
- regexs[52].sub(r'', '-8', subcount[52])
- regexs[53].sub(r'', '-8', subcount[53])
- regexs[39].sub(r'', '-8', subcount[39])
- regexs[54].sub(r'', '-8', subcount[54])
- regexs[40].sub(r'', '1.5', subcount[40])
- regexs[10].sub(r'', '1.5', subcount[10])
- regexs[51].sub(r'', '1.5', subcount[51])
- regexs[52].sub(r'', '1.5', subcount[52])
- regexs[53].sub(r'', '1.5', subcount[53])
- regexs[39].sub(r'', '1.5', subcount[39])
- regexs[54].sub(r'', '1.5', subcount[54])
- regexs[40].sub(r'', '1024k768', subcount[40])
- regexs[10].sub(r'', '1024k768', subcount[10])
- regexs[51].sub(r'', '1024k768', subcount[51])
- regexs[52].sub(r'', '1024k768', subcount[52])
- regexs[53].sub(r'', '1024k768', subcount[53])
- regexs[39].sub(r'', '1024k768', subcount[39])
- regexs[54].sub(r'', '1024k768', subcount[54])
- regexs[40].sub(r'', strings[64], subcount[40])
- regexs[10].sub(r'', strings[64], subcount[10])
- regexs[51].sub(r'', strings[64], subcount[51])
- regexs[52].sub(r'', strings[64], subcount[52])
- regexs[53].sub(r'', strings[64], subcount[53])
- regexs[39].sub(r'', strings[64], subcount[39])
- regexs[54].sub(r'', strings[64], subcount[54])
- regexs[40].sub(r'', '14', subcount[40])
- regexs[10].sub(r'', '14', subcount[10])
- regexs[51].sub(r'', '14', subcount[51])
- regexs[52].sub(r'', '14', subcount[52])
- regexs[53].sub(r'', '14', subcount[53])
- regexs[39].sub(r'', '14', subcount[39])
- regexs[54].sub(r'', '14', subcount[54])
- regexs[40].sub(r'', '24', subcount[40])
- regexs[10].sub(r'', '24', subcount[10])
- regexs[51].sub(r'', '24', subcount[51])
- regexs[52].sub(r'', '24', subcount[52])
- regexs[53].sub(r'', '24', subcount[53])
- regexs[39].sub(r'', '24', subcount[39])
- regexs[54].sub(r'', '24', subcount[54])
- regexs[40].sub(r'', strings[65], subcount[40])
- regexs[10].sub(r'', strings[65], subcount[10])
- regexs[51].sub(r'', strings[65], subcount[51])
- regexs[52].sub(r'', strings[65], subcount[52])
- regexs[53].sub(r'', strings[65], subcount[53])
- regexs[39].sub(r'', strings[65], subcount[39])
- regexs[54].sub(r'', strings[65], subcount[54])
- regexs[40].sub(r'', strings[66], subcount[40])
- regexs[10].sub(r'', strings[66], subcount[10])
- regexs[51].sub(r'', strings[66], subcount[51])
- regexs[52].sub(r'', strings[66], subcount[52])
- regexs[53].sub(r'', strings[66], subcount[53])
- regexs[39].sub(r'', strings[66], subcount[39])
- regexs[54].sub(r'', strings[66], subcount[54])
- regexs[40].sub(r'', '9.0', subcount[40])
- regexs[10].sub(r'', '9.0', subcount[10])
- regexs[51].sub(r'', '9.0', subcount[51])
- regexs[52].sub(r'', '9.0', subcount[52])
- regexs[53].sub(r'', '9.0', subcount[53])
- regexs[39].sub(r'', '9.0', subcount[39])
- regexs[54].sub(r'', '9.0', subcount[54])
- regexs[40].sub(r'', '994k634', subcount[40])
- regexs[10].sub(r'', '994k634', subcount[10])
- regexs[51].sub(r'', '994k634', subcount[51])
- regexs[52].sub(r'', '994k634', subcount[52])
- regexs[53].sub(r'', '994k634', subcount[53])
- regexs[39].sub(r'', '994k634', subcount[39])
- regexs[54].sub(r'', '994k634', subcount[54])
- regexs[40].sub(r'', '?zxg=ra-HF', subcount[40])
- regexs[10].sub(r'', '?zxg=ra-HF', subcount[10])
- regexs[51].sub(r'', '?zxg=ra-HF', subcount[51])
- regexs[52].sub(r'', '?zxg=ra-HF', subcount[52])
- regexs[53].sub(r'', '?zxg=ra-HF', subcount[53])
- regexs[54].sub(r'', '?zxg=ra-HF', subcount[54])
- regexs[25].sub(r'', 'PAA.pbz', subcount[25])
- regexs[12].sub(r'', 'PAA.pbz', subcount[12])
- regexs[39].sub(r'', 'PAA.pbz', subcount[39])
- regexs[25].sub(r'', 'Qngr & Gvzr', subcount[25])
- regexs[12].sub(r'', 'Qngr & Gvzr', subcount[12])
- regexs[39].sub(r'', 'Qngr & Gvzr', subcount[39])
- regexs[40].sub(r'', 'Frnepu Zvpebfbsg.pbz', subcount[40])
- regexs[54].sub(r'', 'Frnepu Zvpebfbsg.pbz', subcount[54])
- regexs[10].sub(r'', strings[67], subcount[10])
- regexs[51].sub(r'', strings[67], subcount[51])
- regexs[52].sub(r'', strings[67], subcount[52])
- regexs[53].sub(r'', strings[67], subcount[53])
- regexs[39].sub(r'', strings[67], subcount[39])
+ regexs[39].sub(r'', '%3Szxg=ra-HF', count=subcount[39])
+ regexs[40].sub(r'', '-8', count=subcount[40])
+ regexs[10].sub(r'', '-8', count=subcount[10])
+ regexs[51].sub(r'', '-8', count=subcount[51])
+ regexs[52].sub(r'', '-8', count=subcount[52])
+ regexs[53].sub(r'', '-8', count=subcount[53])
+ regexs[39].sub(r'', '-8', count=subcount[39])
+ regexs[54].sub(r'', '-8', count=subcount[54])
+ regexs[40].sub(r'', '1.5', count=subcount[40])
+ regexs[10].sub(r'', '1.5', count=subcount[10])
+ regexs[51].sub(r'', '1.5', count=subcount[51])
+ regexs[52].sub(r'', '1.5', count=subcount[52])
+ regexs[53].sub(r'', '1.5', count=subcount[53])
+ regexs[39].sub(r'', '1.5', count=subcount[39])
+ regexs[54].sub(r'', '1.5', count=subcount[54])
+ regexs[40].sub(r'', '1024k768', count=subcount[40])
+ regexs[10].sub(r'', '1024k768', count=subcount[10])
+ regexs[51].sub(r'', '1024k768', count=subcount[51])
+ regexs[52].sub(r'', '1024k768', count=subcount[52])
+ regexs[53].sub(r'', '1024k768', count=subcount[53])
+ regexs[39].sub(r'', '1024k768', count=subcount[39])
+ regexs[54].sub(r'', '1024k768', count=subcount[54])
+ regexs[40].sub(r'', strings[64], count=subcount[40])
+ regexs[10].sub(r'', strings[64], count=subcount[10])
+ regexs[51].sub(r'', strings[64], count=subcount[51])
+ regexs[52].sub(r'', strings[64], count=subcount[52])
+ regexs[53].sub(r'', strings[64], count=subcount[53])
+ regexs[39].sub(r'', strings[64], count=subcount[39])
+ regexs[54].sub(r'', strings[64], count=subcount[54])
+ regexs[40].sub(r'', '14', count=subcount[40])
+ regexs[10].sub(r'', '14', count=subcount[10])
+ regexs[51].sub(r'', '14', count=subcount[51])
+ regexs[52].sub(r'', '14', count=subcount[52])
+ regexs[53].sub(r'', '14', count=subcount[53])
+ regexs[39].sub(r'', '14', count=subcount[39])
+ regexs[54].sub(r'', '14', count=subcount[54])
+ regexs[40].sub(r'', '24', count=subcount[40])
+ regexs[10].sub(r'', '24', count=subcount[10])
+ regexs[51].sub(r'', '24', count=subcount[51])
+ regexs[52].sub(r'', '24', count=subcount[52])
+ regexs[53].sub(r'', '24', count=subcount[53])
+ regexs[39].sub(r'', '24', count=subcount[39])
+ regexs[54].sub(r'', '24', count=subcount[54])
+ regexs[40].sub(r'', strings[65], count=subcount[40])
+ regexs[10].sub(r'', strings[65], count=subcount[10])
+ regexs[51].sub(r'', strings[65], count=subcount[51])
+ regexs[52].sub(r'', strings[65], count=subcount[52])
+ regexs[53].sub(r'', strings[65], count=subcount[53])
+ regexs[39].sub(r'', strings[65], count=subcount[39])
+ regexs[54].sub(r'', strings[65], count=subcount[54])
+ regexs[40].sub(r'', strings[66], count=subcount[40])
+ regexs[10].sub(r'', strings[66], count=subcount[10])
+ regexs[51].sub(r'', strings[66], count=subcount[51])
+ regexs[52].sub(r'', strings[66], count=subcount[52])
+ regexs[53].sub(r'', strings[66], count=subcount[53])
+ regexs[39].sub(r'', strings[66], count=subcount[39])
+ regexs[54].sub(r'', strings[66], count=subcount[54])
+ regexs[40].sub(r'', '9.0', count=subcount[40])
+ regexs[10].sub(r'', '9.0', count=subcount[10])
+ regexs[51].sub(r'', '9.0', count=subcount[51])
+ regexs[52].sub(r'', '9.0', count=subcount[52])
+ regexs[53].sub(r'', '9.0', count=subcount[53])
+ regexs[39].sub(r'', '9.0', count=subcount[39])
+ regexs[54].sub(r'', '9.0', count=subcount[54])
+ regexs[40].sub(r'', '994k634', count=subcount[40])
+ regexs[10].sub(r'', '994k634', count=subcount[10])
+ regexs[51].sub(r'', '994k634', count=subcount[51])
+ regexs[52].sub(r'', '994k634', count=subcount[52])
+ regexs[53].sub(r'', '994k634', count=subcount[53])
+ regexs[39].sub(r'', '994k634', count=subcount[39])
+ regexs[54].sub(r'', '994k634', count=subcount[54])
+ regexs[40].sub(r'', '?zxg=ra-HF', count=subcount[40])
+ regexs[10].sub(r'', '?zxg=ra-HF', count=subcount[10])
+ regexs[51].sub(r'', '?zxg=ra-HF', count=subcount[51])
+ regexs[52].sub(r'', '?zxg=ra-HF', count=subcount[52])
+ regexs[53].sub(r'', '?zxg=ra-HF', count=subcount[53])
+ regexs[54].sub(r'', '?zxg=ra-HF', count=subcount[54])
+ regexs[25].sub(r'', 'PAA.pbz', count=subcount[25])
+ regexs[12].sub(r'', 'PAA.pbz', count=subcount[12])
+ regexs[39].sub(r'', 'PAA.pbz', count=subcount[39])
+ regexs[25].sub(r'', 'Qngr & Gvzr', count=subcount[25])
+ regexs[12].sub(r'', 'Qngr & Gvzr', count=subcount[12])
+ regexs[39].sub(r'', 'Qngr & Gvzr', count=subcount[39])
+ regexs[40].sub(r'', 'Frnepu Zvpebfbsg.pbz', count=subcount[40])
+ regexs[54].sub(r'', 'Frnepu Zvpebfbsg.pbz', count=subcount[54])
+ regexs[10].sub(r'', strings[67], count=subcount[10])
+ regexs[51].sub(r'', strings[67], count=subcount[51])
+ regexs[52].sub(r'', strings[67], count=subcount[52])
+ regexs[53].sub(r'', strings[67], count=subcount[53])
+ regexs[39].sub(r'', strings[67], count=subcount[39])
regexs[32].split(strings[68])
regexs[32].split(strings[69])
- regexs[52].sub(r'', strings[70], subcount[52])
- regexs[53].sub(r'', strings[70], subcount[53])
- regexs[39].sub(r'', strings[70], subcount[39])
- regexs[40].sub(r'', strings[71], subcount[40])
- regexs[10].sub(r'', strings[71], subcount[10])
- regexs[51].sub(r'', strings[71], subcount[51])
- regexs[54].sub(r'', strings[71], subcount[54])
- regexs[25].sub(r'', 'Jrngure', subcount[25])
- regexs[12].sub(r'', 'Jrngure', subcount[12])
- regexs[39].sub(r'', 'Jrngure', subcount[39])
- regexs[25].sub(r'', 'LbhGhor', subcount[25])
- regexs[12].sub(r'', 'LbhGhor', subcount[12])
- regexs[39].sub(r'', 'LbhGhor', subcount[39])
- regexs[33].sub(r'', strings[72], subcount[33])
- re.sub(r'^erzbgr_vsenzr_', '', 'erzbgr_vsenzr_1', 1)
- regexs[40].sub(r'', strings[73], subcount[40])
- regexs[10].sub(r'', strings[73], subcount[10])
- regexs[51].sub(r'', strings[73], subcount[51])
- regexs[52].sub(r'', strings[73], subcount[52])
- regexs[53].sub(r'', strings[73], subcount[53])
- regexs[39].sub(r'', strings[73], subcount[39])
- regexs[54].sub(r'', strings[73], subcount[54])
- regexs[40].sub(r'', strings[74], subcount[40])
- regexs[10].sub(r'', strings[74], subcount[10])
- regexs[51].sub(r'', strings[74], subcount[51])
- regexs[52].sub(r'', strings[74], subcount[52])
- regexs[53].sub(r'', strings[74], subcount[53])
- regexs[39].sub(r'', strings[74], subcount[39])
- regexs[54].sub(r'', strings[74], subcount[54])
- re.sub(r'\-', '', 'lhv-h', 0)
+ regexs[52].sub(r'', strings[70], count=subcount[52])
+ regexs[53].sub(r'', strings[70], count=subcount[53])
+ regexs[39].sub(r'', strings[70], count=subcount[39])
+ regexs[40].sub(r'', strings[71], count=subcount[40])
+ regexs[10].sub(r'', strings[71], count=subcount[10])
+ regexs[51].sub(r'', strings[71], count=subcount[51])
+ regexs[54].sub(r'', strings[71], count=subcount[54])
+ regexs[25].sub(r'', 'Jrngure', count=subcount[25])
+ regexs[12].sub(r'', 'Jrngure', count=subcount[12])
+ regexs[39].sub(r'', 'Jrngure', count=subcount[39])
+ regexs[25].sub(r'', 'LbhGhor', count=subcount[25])
+ regexs[12].sub(r'', 'LbhGhor', count=subcount[12])
+ regexs[39].sub(r'', 'LbhGhor', count=subcount[39])
+ regexs[33].sub(r'', strings[72], count=subcount[33])
+ re.sub(r'^erzbgr_vsenzr_', '', 'erzbgr_vsenzr_1', count=1)
+ regexs[40].sub(r'', strings[73], count=subcount[40])
+ regexs[10].sub(r'', strings[73], count=subcount[10])
+ regexs[51].sub(r'', strings[73], count=subcount[51])
+ regexs[52].sub(r'', strings[73], count=subcount[52])
+ regexs[53].sub(r'', strings[73], count=subcount[53])
+ regexs[39].sub(r'', strings[73], count=subcount[39])
+ regexs[54].sub(r'', strings[73], count=subcount[54])
+ regexs[40].sub(r'', strings[74], count=subcount[40])
+ regexs[10].sub(r'', strings[74], count=subcount[10])
+ regexs[51].sub(r'', strings[74], count=subcount[51])
+ regexs[52].sub(r'', strings[74], count=subcount[52])
+ regexs[53].sub(r'', strings[74], count=subcount[53])
+ regexs[39].sub(r'', strings[74], count=subcount[39])
+ regexs[54].sub(r'', strings[74], count=subcount[54])
+ re.sub(r'\-', '', 'lhv-h', count=0)
regexs[9].search(r'p')
regexs[9].search(r'qz p')
regexs[9].search(r'zbqynory')
@@ -1315,207 +1315,207 @@ def block10():
def block11():
for i in range(2):
- regexs[18].sub(r'', ' .pybfr', subcount[18])
- regexs[18].sub(r'', ' n.svryqOgaPnapry', subcount[18])
- regexs[18].sub(r'', ' qg', subcount[18])
- regexs[68].sub(r'', strings[77], subcount[68])
- regexs[18].sub(r'', strings[77], subcount[18])
- regexs[39].sub(r'', '', subcount[39])
- re.sub(r'^', '', '', 1)
+ regexs[18].sub(r'', ' .pybfr', count=subcount[18])
+ regexs[18].sub(r'', ' n.svryqOgaPnapry', count=subcount[18])
+ regexs[18].sub(r'', ' qg', count=subcount[18])
+ regexs[68].sub(r'', strings[77], count=subcount[68])
+ regexs[18].sub(r'', strings[77], count=subcount[18])
+ regexs[39].sub(r'', '', count=subcount[39])
+ re.sub(r'^', '', '', count=1)
regexs[86].split(r'')
- regexs[39].sub(r'', '*', subcount[39])
- regexs[68].sub(r'', '*', subcount[68])
- regexs[18].sub(r'', '*', subcount[18])
- regexs[68].sub(r'', '.pybfr', subcount[68])
- regexs[18].sub(r'', '.pybfr', subcount[18])
+ regexs[39].sub(r'', '*', count=subcount[39])
+ regexs[68].sub(r'', '*', count=subcount[68])
+ regexs[18].sub(r'', '*', count=subcount[18])
+ regexs[68].sub(r'', '.pybfr', count=subcount[68])
+ regexs[18].sub(r'', '.pybfr', count=subcount[18])
regexs[87].sub(
- r'', '//vzt.jro.qr/vij/FC/tzk_uc/fperra/${inyhr}?gf=${abj}', subcount[87])
+ r'', '//vzt.jro.qr/vij/FC/tzk_uc/fperra/${inyhr}?gf=${abj}', count=subcount[87])
regexs[88].sub(
- r'', '//vzt.jro.qr/vij/FC/tzk_uc/fperra/1024?gf=${abj}', subcount[88])
+ r'', '//vzt.jro.qr/vij/FC/tzk_uc/fperra/1024?gf=${abj}', count=subcount[88])
regexs[87].sub(
- r'', '//vzt.jro.qr/vij/FC/tzk_uc/jvafvmr/${inyhr}?gf=${abj}', subcount[87])
+ r'', '//vzt.jro.qr/vij/FC/tzk_uc/jvafvmr/${inyhr}?gf=${abj}', count=subcount[87])
regexs[88].sub(
- r'', '//vzt.jro.qr/vij/FC/tzk_uc/jvafvmr/992/608?gf=${abj}', subcount[88])
- regexs[30].sub(r'', '300k120', subcount[30])
- regexs[30].sub(r'', '300k250', subcount[30])
- regexs[30].sub(r'', '310k120', subcount[30])
- regexs[30].sub(r'', '310k170', subcount[30])
- regexs[30].sub(r'', '310k250', subcount[30])
- re.sub(r'^.*\.(.*)\s.*$', '', '9.0 e115', 1)
- regexs[2].sub(r'', 'Nppbeqvba', subcount[2])
- regexs[89].sub(r'', 'Nxghryy\x0a', subcount[89])
- regexs[90].sub(r'', 'Nxghryy\x0a', subcount[90])
- regexs[2].sub(r'', 'Nccyvpngvba', subcount[2])
- regexs[89].sub(r'', 'Oyvpxchaxg\x0a', subcount[89])
- regexs[90].sub(r'', 'Oyvpxchaxg\x0a', subcount[90])
- regexs[89].sub(r'', 'Svanamra\x0a', subcount[89])
- regexs[90].sub(r'', 'Svanamra\x0a', subcount[90])
- regexs[89].sub(r'', 'Tnzrf\x0a', subcount[89])
- regexs[90].sub(r'', 'Tnzrf\x0a', subcount[90])
- regexs[89].sub(r'', 'Ubebfxbc\x0a', subcount[89])
- regexs[90].sub(r'', 'Ubebfxbc\x0a', subcount[90])
- regexs[89].sub(r'', 'Xvab\x0a', subcount[89])
- regexs[90].sub(r'', 'Xvab\x0a', subcount[90])
- regexs[2].sub(r'', 'Zbqhyrf', subcount[2])
- regexs[89].sub(r'', 'Zhfvx\x0a', subcount[89])
- regexs[90].sub(r'', 'Zhfvx\x0a', subcount[90])
- regexs[89].sub(r'', 'Anpuevpugra\x0a', subcount[89])
- regexs[90].sub(r'', 'Anpuevpugra\x0a', subcount[90])
- regexs[2].sub(r'', 'Cuk', subcount[2])
+ r'', '//vzt.jro.qr/vij/FC/tzk_uc/jvafvmr/992/608?gf=${abj}', count=subcount[88])
+ regexs[30].sub(r'', '300k120', count=subcount[30])
+ regexs[30].sub(r'', '300k250', count=subcount[30])
+ regexs[30].sub(r'', '310k120', count=subcount[30])
+ regexs[30].sub(r'', '310k170', count=subcount[30])
+ regexs[30].sub(r'', '310k250', count=subcount[30])
+ re.sub(r'^.*\.(.*)\s.*$', '', '9.0 e115', count=1)
+ regexs[2].sub(r'', 'Nppbeqvba', count=subcount[2])
+ regexs[89].sub(r'', 'Nxghryy\x0a', count=subcount[89])
+ regexs[90].sub(r'', 'Nxghryy\x0a', count=subcount[90])
+ regexs[2].sub(r'', 'Nccyvpngvba', count=subcount[2])
+ regexs[89].sub(r'', 'Oyvpxchaxg\x0a', count=subcount[89])
+ regexs[90].sub(r'', 'Oyvpxchaxg\x0a', count=subcount[90])
+ regexs[89].sub(r'', 'Svanamra\x0a', count=subcount[89])
+ regexs[90].sub(r'', 'Svanamra\x0a', count=subcount[90])
+ regexs[89].sub(r'', 'Tnzrf\x0a', count=subcount[89])
+ regexs[90].sub(r'', 'Tnzrf\x0a', count=subcount[90])
+ regexs[89].sub(r'', 'Ubebfxbc\x0a', count=subcount[89])
+ regexs[90].sub(r'', 'Ubebfxbc\x0a', count=subcount[90])
+ regexs[89].sub(r'', 'Xvab\x0a', count=subcount[89])
+ regexs[90].sub(r'', 'Xvab\x0a', count=subcount[90])
+ regexs[2].sub(r'', 'Zbqhyrf', count=subcount[2])
+ regexs[89].sub(r'', 'Zhfvx\x0a', count=subcount[89])
+ regexs[90].sub(r'', 'Zhfvx\x0a', count=subcount[90])
+ regexs[89].sub(r'', 'Anpuevpugra\x0a', count=subcount[89])
+ regexs[90].sub(r'', 'Anpuevpugra\x0a', count=subcount[90])
+ regexs[2].sub(r'', 'Cuk', count=subcount[2])
regexs[70].split(r'ErdhrfgSvavfu')
regexs[70].split(r'ErdhrfgSvavfu.NWNK.Cuk')
- regexs[89].sub(r'', 'Ebhgr\x0a', subcount[89])
- regexs[90].sub(r'', 'Ebhgr\x0a', subcount[90])
+ regexs[89].sub(r'', 'Ebhgr\x0a', count=subcount[89])
+ regexs[90].sub(r'', 'Ebhgr\x0a', count=subcount[90])
regexs[32].split(strings[78])
regexs[32].split(strings[79])
regexs[32].split(strings[80])
regexs[32].split(strings[81])
- regexs[89].sub(r'', 'Fcbeg\x0a', subcount[89])
- regexs[90].sub(r'', 'Fcbeg\x0a', subcount[90])
- regexs[89].sub(r'', 'GI-Fcbg\x0a', subcount[89])
- regexs[90].sub(r'', 'GI-Fcbg\x0a', subcount[90])
- regexs[89].sub(r'', 'Gbhe\x0a', subcount[89])
- regexs[90].sub(r'', 'Gbhe\x0a', subcount[90])
- regexs[89].sub(r'', 'Hagreunyghat\x0a', subcount[89])
- regexs[90].sub(r'', 'Hagreunyghat\x0a', subcount[90])
- regexs[89].sub(r'', 'Ivqrb\x0a', subcount[89])
- regexs[90].sub(r'', 'Ivqrb\x0a', subcount[90])
- regexs[89].sub(r'', 'Jrggre\x0a', subcount[89])
- regexs[90].sub(r'', 'Jrggre\x0a', subcount[90])
- regexs[68].sub(r'', strings[82], subcount[68])
- regexs[18].sub(r'', strings[82], subcount[18])
- regexs[68].sub(r'', strings[83], subcount[68])
- regexs[18].sub(r'', strings[83], subcount[18])
- regexs[68].sub(r'', strings[84], subcount[68])
- regexs[18].sub(r'', strings[84], subcount[18])
- regexs[30].sub(r'', 'nqiFreivprObk', subcount[30])
- regexs[30].sub(r'', 'nqiFubccvatObk', subcount[30])
- regexs[39].sub(r'', 'nwnk', subcount[39])
- regexs[40].sub(r'', 'nxghryy', subcount[40])
- regexs[41].sub(r'', 'nxghryy', subcount[41])
- regexs[42].sub(r'', 'nxghryy', subcount[42])
- regexs[43].sub(r'', 'nxghryy', subcount[43])
- regexs[44].sub(r'', 'nxghryy', subcount[44])
- regexs[45].sub(r'', 'nxghryy', subcount[45])
- regexs[46].sub(r'', 'nxghryy', subcount[46])
- regexs[47].sub(r'', 'nxghryy', subcount[47])
- regexs[48].sub(r'', 'nxghryy', subcount[48])
- regexs[40].sub(r'', strings[85], subcount[40])
- regexs[41].sub(r'', strings[85], subcount[41])
- regexs[42].sub(r'', strings[85], subcount[42])
- regexs[43].sub(r'', strings[85], subcount[43])
- regexs[44].sub(r'', strings[85], subcount[44])
- regexs[45].sub(r'', strings[85], subcount[45])
- regexs[46].sub(r'', strings[85], subcount[46])
- regexs[47].sub(r'', strings[85], subcount[47])
- regexs[48].sub(r'', strings[85], subcount[48])
- regexs[29].sub(r'', 'pngrtbel', subcount[29])
- regexs[30].sub(r'', 'pngrtbel', subcount[30])
- regexs[39].sub(r'', 'pybfr', subcount[39])
- regexs[39].sub(r'', 'qvi', subcount[39])
- regexs[68].sub(r'', strings[86], subcount[68])
- regexs[18].sub(r'', strings[86], subcount[18])
- regexs[39].sub(r'', 'qg', subcount[39])
- regexs[68].sub(r'', 'qg', subcount[68])
- regexs[18].sub(r'', 'qg', subcount[18])
- regexs[39].sub(r'', 'rzorq', subcount[39])
- regexs[68].sub(r'', 'rzorq', subcount[68])
- regexs[18].sub(r'', 'rzorq', subcount[18])
- regexs[39].sub(r'', 'svryqOga', subcount[39])
- regexs[39].sub(r'', 'svryqOgaPnapry', subcount[39])
+ regexs[89].sub(r'', 'Fcbeg\x0a', count=subcount[89])
+ regexs[90].sub(r'', 'Fcbeg\x0a', count=subcount[90])
+ regexs[89].sub(r'', 'GI-Fcbg\x0a', count=subcount[89])
+ regexs[90].sub(r'', 'GI-Fcbg\x0a', count=subcount[90])
+ regexs[89].sub(r'', 'Gbhe\x0a', count=subcount[89])
+ regexs[90].sub(r'', 'Gbhe\x0a', count=subcount[90])
+ regexs[89].sub(r'', 'Hagreunyghat\x0a', count=subcount[89])
+ regexs[90].sub(r'', 'Hagreunyghat\x0a', count=subcount[90])
+ regexs[89].sub(r'', 'Ivqrb\x0a', count=subcount[89])
+ regexs[90].sub(r'', 'Ivqrb\x0a', count=subcount[90])
+ regexs[89].sub(r'', 'Jrggre\x0a', count=subcount[89])
+ regexs[90].sub(r'', 'Jrggre\x0a', count=subcount[90])
+ regexs[68].sub(r'', strings[82], count=subcount[68])
+ regexs[18].sub(r'', strings[82], count=subcount[18])
+ regexs[68].sub(r'', strings[83], count=subcount[68])
+ regexs[18].sub(r'', strings[83], count=subcount[18])
+ regexs[68].sub(r'', strings[84], count=subcount[68])
+ regexs[18].sub(r'', strings[84], count=subcount[18])
+ regexs[30].sub(r'', 'nqiFreivprObk', count=subcount[30])
+ regexs[30].sub(r'', 'nqiFubccvatObk', count=subcount[30])
+ regexs[39].sub(r'', 'nwnk', count=subcount[39])
+ regexs[40].sub(r'', 'nxghryy', count=subcount[40])
+ regexs[41].sub(r'', 'nxghryy', count=subcount[41])
+ regexs[42].sub(r'', 'nxghryy', count=subcount[42])
+ regexs[43].sub(r'', 'nxghryy', count=subcount[43])
+ regexs[44].sub(r'', 'nxghryy', count=subcount[44])
+ regexs[45].sub(r'', 'nxghryy', count=subcount[45])
+ regexs[46].sub(r'', 'nxghryy', count=subcount[46])
+ regexs[47].sub(r'', 'nxghryy', count=subcount[47])
+ regexs[48].sub(r'', 'nxghryy', count=subcount[48])
+ regexs[40].sub(r'', strings[85], count=subcount[40])
+ regexs[41].sub(r'', strings[85], count=subcount[41])
+ regexs[42].sub(r'', strings[85], count=subcount[42])
+ regexs[43].sub(r'', strings[85], count=subcount[43])
+ regexs[44].sub(r'', strings[85], count=subcount[44])
+ regexs[45].sub(r'', strings[85], count=subcount[45])
+ regexs[46].sub(r'', strings[85], count=subcount[46])
+ regexs[47].sub(r'', strings[85], count=subcount[47])
+ regexs[48].sub(r'', strings[85], count=subcount[48])
+ regexs[29].sub(r'', 'pngrtbel', count=subcount[29])
+ regexs[30].sub(r'', 'pngrtbel', count=subcount[30])
+ regexs[39].sub(r'', 'pybfr', count=subcount[39])
+ regexs[39].sub(r'', 'qvi', count=subcount[39])
+ regexs[68].sub(r'', strings[86], count=subcount[68])
+ regexs[18].sub(r'', strings[86], count=subcount[18])
+ regexs[39].sub(r'', 'qg', count=subcount[39])
+ regexs[68].sub(r'', 'qg', count=subcount[68])
+ regexs[18].sub(r'', 'qg', count=subcount[18])
+ regexs[39].sub(r'', 'rzorq', count=subcount[39])
+ regexs[68].sub(r'', 'rzorq', count=subcount[68])
+ regexs[18].sub(r'', 'rzorq', count=subcount[18])
+ regexs[39].sub(r'', 'svryqOga', count=subcount[39])
+ regexs[39].sub(r'', 'svryqOgaPnapry', count=subcount[39])
regexs[20].split(r'svz_zlfcnpr_nccf-pnainf,svz_zlfcnpr_havgrq-fgngrf')
- regexs[40].sub(r'', 'svanamra', subcount[40])
- regexs[41].sub(r'', 'svanamra', subcount[41])
- regexs[42].sub(r'', 'svanamra', subcount[42])
- regexs[43].sub(r'', 'svanamra', subcount[43])
- regexs[44].sub(r'', 'svanamra', subcount[44])
- regexs[45].sub(r'', 'svanamra', subcount[45])
- regexs[46].sub(r'', 'svanamra', subcount[46])
- regexs[47].sub(r'', 'svanamra', subcount[47])
- regexs[48].sub(r'', 'svanamra', subcount[48])
+ regexs[40].sub(r'', 'svanamra', count=subcount[40])
+ regexs[41].sub(r'', 'svanamra', count=subcount[41])
+ regexs[42].sub(r'', 'svanamra', count=subcount[42])
+ regexs[43].sub(r'', 'svanamra', count=subcount[43])
+ regexs[44].sub(r'', 'svanamra', count=subcount[44])
+ regexs[45].sub(r'', 'svanamra', count=subcount[45])
+ regexs[46].sub(r'', 'svanamra', count=subcount[46])
+ regexs[47].sub(r'', 'svanamra', count=subcount[47])
+ regexs[48].sub(r'', 'svanamra', count=subcount[48])
regexs[70].split(r'sbphf')
regexs[70].split(r'sbphf.gno sbphfva.gno')
regexs[70].split(r'sbphfva')
- regexs[39].sub(r'', 'sbez', subcount[39])
- regexs[68].sub(r'', 'sbez.nwnk', subcount[68])
- regexs[18].sub(r'', 'sbez.nwnk', subcount[18])
- regexs[40].sub(r'', 'tnzrf', subcount[40])
- regexs[41].sub(r'', 'tnzrf', subcount[41])
- regexs[42].sub(r'', 'tnzrf', subcount[42])
- regexs[43].sub(r'', 'tnzrf', subcount[43])
- regexs[44].sub(r'', 'tnzrf', subcount[44])
- regexs[45].sub(r'', 'tnzrf', subcount[45])
- regexs[46].sub(r'', 'tnzrf', subcount[46])
- regexs[47].sub(r'', 'tnzrf', subcount[47])
- regexs[48].sub(r'', 'tnzrf', subcount[48])
- regexs[30].sub(r'', 'ubzrcntr', subcount[30])
- regexs[40].sub(r'', 'ubebfxbc', subcount[40])
- regexs[41].sub(r'', 'ubebfxbc', subcount[41])
- regexs[42].sub(r'', 'ubebfxbc', subcount[42])
- regexs[43].sub(r'', 'ubebfxbc', subcount[43])
- regexs[44].sub(r'', 'ubebfxbc', subcount[44])
- regexs[45].sub(r'', 'ubebfxbc', subcount[45])
- regexs[46].sub(r'', 'ubebfxbc', subcount[46])
- regexs[47].sub(r'', 'ubebfxbc', subcount[47])
- regexs[48].sub(r'', 'ubebfxbc', subcount[48])
- regexs[30].sub(r'', 'uc_cebzbobk_ugzy%2Puc_cebzbobk_vzt', subcount[30])
- regexs[30].sub(r'', 'uc_erpgnatyr', subcount[30])
- regexs[33].sub(r'', strings[87], subcount[33])
- regexs[33].sub(r'', strings[88], subcount[33])
+ regexs[39].sub(r'', 'sbez', count=subcount[39])
+ regexs[68].sub(r'', 'sbez.nwnk', count=subcount[68])
+ regexs[18].sub(r'', 'sbez.nwnk', count=subcount[18])
+ regexs[40].sub(r'', 'tnzrf', count=subcount[40])
+ regexs[41].sub(r'', 'tnzrf', count=subcount[41])
+ regexs[42].sub(r'', 'tnzrf', count=subcount[42])
+ regexs[43].sub(r'', 'tnzrf', count=subcount[43])
+ regexs[44].sub(r'', 'tnzrf', count=subcount[44])
+ regexs[45].sub(r'', 'tnzrf', count=subcount[45])
+ regexs[46].sub(r'', 'tnzrf', count=subcount[46])
+ regexs[47].sub(r'', 'tnzrf', count=subcount[47])
+ regexs[48].sub(r'', 'tnzrf', count=subcount[48])
+ regexs[30].sub(r'', 'ubzrcntr', count=subcount[30])
+ regexs[40].sub(r'', 'ubebfxbc', count=subcount[40])
+ regexs[41].sub(r'', 'ubebfxbc', count=subcount[41])
+ regexs[42].sub(r'', 'ubebfxbc', count=subcount[42])
+ regexs[43].sub(r'', 'ubebfxbc', count=subcount[43])
+ regexs[44].sub(r'', 'ubebfxbc', count=subcount[44])
+ regexs[45].sub(r'', 'ubebfxbc', count=subcount[45])
+ regexs[46].sub(r'', 'ubebfxbc', count=subcount[46])
+ regexs[47].sub(r'', 'ubebfxbc', count=subcount[47])
+ regexs[48].sub(r'', 'ubebfxbc', count=subcount[48])
+ regexs[30].sub(r'', 'uc_cebzbobk_ugzy%2Puc_cebzbobk_vzt', count=subcount[30])
+ regexs[30].sub(r'', 'uc_erpgnatyr', count=subcount[30])
+ regexs[33].sub(r'', strings[87], count=subcount[33])
+ regexs[33].sub(r'', strings[88], count=subcount[33])
regexs[71].sub(
- r'', 'uggc://wf.hv-cbegny.qr/tzk/ubzr/wf/20080602/onfr.wf${4}${5}', subcount[71])
+ r'', 'uggc://wf.hv-cbegny.qr/tzk/ubzr/wf/20080602/onfr.wf${4}${5}', count=subcount[71])
regexs[72].sub(
- r'', 'uggc://wf.hv-cbegny.qr/tzk/ubzr/wf/20080602/onfr.wf${5}', subcount[72])
+ r'', 'uggc://wf.hv-cbegny.qr/tzk/ubzr/wf/20080602/onfr.wf${5}', count=subcount[72])
regexs[71].sub(
- r'', 'uggc://wf.hv-cbegny.qr/tzk/ubzr/wf/20080602/qlaYvo.wf${4}${5}', subcount[71])
+ r'', 'uggc://wf.hv-cbegny.qr/tzk/ubzr/wf/20080602/qlaYvo.wf${4}${5}', count=subcount[71])
regexs[72].sub(
- r'', 'uggc://wf.hv-cbegny.qr/tzk/ubzr/wf/20080602/qlaYvo.wf${5}', subcount[72])
+ r'', 'uggc://wf.hv-cbegny.qr/tzk/ubzr/wf/20080602/qlaYvo.wf${5}', count=subcount[72])
regexs[71].sub(
- r'', 'uggc://wf.hv-cbegny.qr/tzk/ubzr/wf/20080602/rssrpgYvo.wf${4}${5}', subcount[71])
+ r'', 'uggc://wf.hv-cbegny.qr/tzk/ubzr/wf/20080602/rssrpgYvo.wf${4}${5}', count=subcount[71])
regexs[72].sub(
- r'', 'uggc://wf.hv-cbegny.qr/tzk/ubzr/wf/20080602/rssrpgYvo.wf${5}', subcount[72])
- regexs[73].sub(r'', strings[89], subcount[73])
+ r'', 'uggc://wf.hv-cbegny.qr/tzk/ubzr/wf/20080602/rssrpgYvo.wf${5}', count=subcount[72])
+ regexs[73].sub(r'', strings[89], count=subcount[73])
regexs[69].sub(
- r'', 'uggc://zfacbegny.112.2b7.arg/o/ff/zfacbegnyubzr/1/U.7-cqi-2/f55023338617756?[NDO]&{1}&{2}&[NDR]', subcount[69])
- regexs[23].sub(r'', strings[6], subcount[23])
- regexs[40].sub(r'', 'xvab', subcount[40])
- regexs[41].sub(r'', 'xvab', subcount[41])
- regexs[42].sub(r'', 'xvab', subcount[42])
- regexs[43].sub(r'', 'xvab', subcount[43])
- regexs[44].sub(r'', 'xvab', subcount[44])
- regexs[45].sub(r'', 'xvab', subcount[45])
- regexs[46].sub(r'', 'xvab', subcount[46])
- regexs[47].sub(r'', 'xvab', subcount[47])
- regexs[48].sub(r'', 'xvab', subcount[48])
+ r'', 'uggc://zfacbegny.112.2b7.arg/o/ff/zfacbegnyubzr/1/U.7-cqi-2/f55023338617756?[NDO]&{1}&{2}&[NDR]', count=subcount[69])
+ regexs[23].sub(r'', strings[6], count=subcount[23])
+ regexs[40].sub(r'', 'xvab', count=subcount[40])
+ regexs[41].sub(r'', 'xvab', count=subcount[41])
+ regexs[42].sub(r'', 'xvab', count=subcount[42])
+ regexs[43].sub(r'', 'xvab', count=subcount[43])
+ regexs[44].sub(r'', 'xvab', count=subcount[44])
+ regexs[45].sub(r'', 'xvab', count=subcount[45])
+ regexs[46].sub(r'', 'xvab', count=subcount[46])
+ regexs[47].sub(r'', 'xvab', count=subcount[47])
+ regexs[48].sub(r'', 'xvab', count=subcount[48])
regexs[70].split(r'ybnq')
regexs[18].sub(
- r'', 'zrqvnzbqgno lhv-anifrg lhv-anifrg-gbc', subcount[18])
- regexs[39].sub(r'', 'zrgn', subcount[39])
- regexs[68].sub(r'', strings[90], subcount[68])
- regexs[18].sub(r'', strings[90], subcount[18])
+ r'', 'zrqvnzbqgno lhv-anifrg lhv-anifrg-gbc', count=subcount[18])
+ regexs[39].sub(r'', 'zrgn', count=subcount[39])
+ regexs[68].sub(r'', strings[90], count=subcount[68])
+ regexs[18].sub(r'', strings[90], count=subcount[18])
regexs[70].split(r'zbhfrzbir')
regexs[70].split(r'zbhfrzbir.gno')
- re.sub(r'^.*jroxvg\/(\d+(\.\d+)?).*$', '', strings[63], 1)
- regexs[40].sub(r'', 'zhfvx', subcount[40])
- regexs[41].sub(r'', 'zhfvx', subcount[41])
- regexs[42].sub(r'', 'zhfvx', subcount[42])
- regexs[43].sub(r'', 'zhfvx', subcount[43])
- regexs[44].sub(r'', 'zhfvx', subcount[44])
- regexs[45].sub(r'', 'zhfvx', subcount[45])
- regexs[46].sub(r'', 'zhfvx', subcount[46])
- regexs[47].sub(r'', 'zhfvx', subcount[47])
- regexs[48].sub(r'', 'zhfvx', subcount[48])
- regexs[52].sub(r'', 'zlfcnpr_nccf_pnainf', subcount[52])
- regexs[40].sub(r'', strings[91], subcount[40])
- regexs[41].sub(r'', strings[91], subcount[41])
- regexs[42].sub(r'', strings[91], subcount[42])
- regexs[43].sub(r'', strings[91], subcount[43])
- regexs[44].sub(r'', strings[91], subcount[44])
- regexs[45].sub(r'', strings[91], subcount[45])
- regexs[46].sub(r'', strings[91], subcount[46])
- regexs[47].sub(r'', strings[91], subcount[47])
- regexs[48].sub(r'', strings[91], subcount[48])
- regexs[39].sub(r'', 'anzr', subcount[39])
+ re.sub(r'^.*jroxvg\/(\d+(\.\d+)?).*$', '', strings[63], count=1)
+ regexs[40].sub(r'', 'zhfvx', count=subcount[40])
+ regexs[41].sub(r'', 'zhfvx', count=subcount[41])
+ regexs[42].sub(r'', 'zhfvx', count=subcount[42])
+ regexs[43].sub(r'', 'zhfvx', count=subcount[43])
+ regexs[44].sub(r'', 'zhfvx', count=subcount[44])
+ regexs[45].sub(r'', 'zhfvx', count=subcount[45])
+ regexs[46].sub(r'', 'zhfvx', count=subcount[46])
+ regexs[47].sub(r'', 'zhfvx', count=subcount[47])
+ regexs[48].sub(r'', 'zhfvx', count=subcount[48])
+ regexs[52].sub(r'', 'zlfcnpr_nccf_pnainf', count=subcount[52])
+ regexs[40].sub(r'', strings[91], count=subcount[40])
+ regexs[41].sub(r'', strings[91], count=subcount[41])
+ regexs[42].sub(r'', strings[91], count=subcount[42])
+ regexs[43].sub(r'', strings[91], count=subcount[43])
+ regexs[44].sub(r'', strings[91], count=subcount[44])
+ regexs[45].sub(r'', strings[91], count=subcount[45])
+ regexs[46].sub(r'', strings[91], count=subcount[46])
+ regexs[47].sub(r'', strings[91], count=subcount[47])
+ regexs[48].sub(r'', strings[91], count=subcount[48])
+ regexs[39].sub(r'', 'anzr', count=subcount[39])
# This prints something different to the V8 version
# The V8 version is escaping different things in the string that
@@ -1523,84 +1523,84 @@ def block11():
#
# V8 treats /\S/ like / + escaped S + /
# Python treats it like / + \ + S + /
- re.sub(r'\b\w+\b', '', strings[92], 0)
-
- regexs[39].sub(r'', 'bow-nppbeqvba', subcount[39])
- regexs[39].sub(r'', 'bowrpg', subcount[39])
- regexs[68].sub(r'', 'bowrpg', subcount[68])
- regexs[18].sub(r'', 'bowrpg', subcount[18])
- regexs[29].sub(r'', 'cnenzf%2Rfglyrf', subcount[29])
- regexs[30].sub(r'', 'cnenzf%2Rfglyrf', subcount[30])
- regexs[30].sub(r'', 'cbchc', subcount[30])
- regexs[40].sub(r'', 'ebhgr', subcount[40])
- regexs[41].sub(r'', 'ebhgr', subcount[41])
- regexs[42].sub(r'', 'ebhgr', subcount[42])
- regexs[43].sub(r'', 'ebhgr', subcount[43])
- regexs[44].sub(r'', 'ebhgr', subcount[44])
- regexs[45].sub(r'', 'ebhgr', subcount[45])
- regexs[46].sub(r'', 'ebhgr', subcount[46])
- regexs[47].sub(r'', 'ebhgr', subcount[47])
- regexs[48].sub(r'', 'ebhgr', subcount[48])
- regexs[30].sub(r'', 'freivprobk_uc', subcount[30])
- regexs[30].sub(r'', 'fubccvatobk_uc', subcount[30])
- regexs[39].sub(r'', 'fubhgobk', subcount[39])
- regexs[40].sub(r'', 'fcbeg', subcount[40])
- regexs[41].sub(r'', 'fcbeg', subcount[41])
- regexs[42].sub(r'', 'fcbeg', subcount[42])
- regexs[43].sub(r'', 'fcbeg', subcount[43])
- regexs[44].sub(r'', 'fcbeg', subcount[44])
- regexs[45].sub(r'', 'fcbeg', subcount[45])
- regexs[46].sub(r'', 'fcbeg', subcount[46])
- regexs[47].sub(r'', 'fcbeg', subcount[47])
- regexs[48].sub(r'', 'fcbeg', subcount[48])
- regexs[40].sub(r'', 'gbhe', subcount[40])
- regexs[41].sub(r'', 'gbhe', subcount[41])
- regexs[42].sub(r'', 'gbhe', subcount[42])
- regexs[43].sub(r'', 'gbhe', subcount[43])
- regexs[44].sub(r'', 'gbhe', subcount[44])
- regexs[45].sub(r'', 'gbhe', subcount[45])
- regexs[46].sub(r'', 'gbhe', subcount[46])
- regexs[47].sub(r'', 'gbhe', subcount[47])
- regexs[48].sub(r'', 'gbhe', subcount[48])
- regexs[40].sub(r'', 'gi-fcbg', subcount[40])
- regexs[41].sub(r'', 'gi-fcbg', subcount[41])
- regexs[42].sub(r'', 'gi-fcbg', subcount[42])
- regexs[43].sub(r'', 'gi-fcbg', subcount[43])
- regexs[44].sub(r'', 'gi-fcbg', subcount[44])
- regexs[45].sub(r'', 'gi-fcbg', subcount[45])
- regexs[46].sub(r'', 'gi-fcbg', subcount[46])
- regexs[47].sub(r'', 'gi-fcbg', subcount[47])
- regexs[48].sub(r'', 'gi-fcbg', subcount[48])
- regexs[39].sub(r'', 'glcr', subcount[39])
- re.sub(r'\/', '', 'haqrsvarq', 0)
- regexs[40].sub(r'', strings[93], subcount[40])
- regexs[41].sub(r'', strings[93], subcount[41])
- regexs[42].sub(r'', strings[93], subcount[42])
- regexs[43].sub(r'', strings[93], subcount[43])
- regexs[44].sub(r'', strings[93], subcount[44])
- regexs[45].sub(r'', strings[93], subcount[45])
- regexs[46].sub(r'', strings[93], subcount[46])
- regexs[47].sub(r'', strings[93], subcount[47])
- regexs[48].sub(r'', strings[93], subcount[48])
- regexs[40].sub(r'', 'ivqrb', subcount[40])
- regexs[41].sub(r'', 'ivqrb', subcount[41])
- regexs[42].sub(r'', 'ivqrb', subcount[42])
- regexs[43].sub(r'', 'ivqrb', subcount[43])
- regexs[44].sub(r'', 'ivqrb', subcount[44])
- regexs[45].sub(r'', 'ivqrb', subcount[45])
- regexs[46].sub(r'', 'ivqrb', subcount[46])
- regexs[47].sub(r'', 'ivqrb', subcount[47])
- regexs[48].sub(r'', 'ivqrb', subcount[48])
+ re.sub(r'\b\w+\b', '', strings[92], count=0)
+
+ regexs[39].sub(r'', 'bow-nppbeqvba', count=subcount[39])
+ regexs[39].sub(r'', 'bowrpg', count=subcount[39])
+ regexs[68].sub(r'', 'bowrpg', count=subcount[68])
+ regexs[18].sub(r'', 'bowrpg', count=subcount[18])
+ regexs[29].sub(r'', 'cnenzf%2Rfglyrf', count=subcount[29])
+ regexs[30].sub(r'', 'cnenzf%2Rfglyrf', count=subcount[30])
+ regexs[30].sub(r'', 'cbchc', count=subcount[30])
+ regexs[40].sub(r'', 'ebhgr', count=subcount[40])
+ regexs[41].sub(r'', 'ebhgr', count=subcount[41])
+ regexs[42].sub(r'', 'ebhgr', count=subcount[42])
+ regexs[43].sub(r'', 'ebhgr', count=subcount[43])
+ regexs[44].sub(r'', 'ebhgr', count=subcount[44])
+ regexs[45].sub(r'', 'ebhgr', count=subcount[45])
+ regexs[46].sub(r'', 'ebhgr', count=subcount[46])
+ regexs[47].sub(r'', 'ebhgr', count=subcount[47])
+ regexs[48].sub(r'', 'ebhgr', count=subcount[48])
+ regexs[30].sub(r'', 'freivprobk_uc', count=subcount[30])
+ regexs[30].sub(r'', 'fubccvatobk_uc', count=subcount[30])
+ regexs[39].sub(r'', 'fubhgobk', count=subcount[39])
+ regexs[40].sub(r'', 'fcbeg', count=subcount[40])
+ regexs[41].sub(r'', 'fcbeg', count=subcount[41])
+ regexs[42].sub(r'', 'fcbeg', count=subcount[42])
+ regexs[43].sub(r'', 'fcbeg', count=subcount[43])
+ regexs[44].sub(r'', 'fcbeg', count=subcount[44])
+ regexs[45].sub(r'', 'fcbeg', count=subcount[45])
+ regexs[46].sub(r'', 'fcbeg', count=subcount[46])
+ regexs[47].sub(r'', 'fcbeg', count=subcount[47])
+ regexs[48].sub(r'', 'fcbeg', count=subcount[48])
+ regexs[40].sub(r'', 'gbhe', count=subcount[40])
+ regexs[41].sub(r'', 'gbhe', count=subcount[41])
+ regexs[42].sub(r'', 'gbhe', count=subcount[42])
+ regexs[43].sub(r'', 'gbhe', count=subcount[43])
+ regexs[44].sub(r'', 'gbhe', count=subcount[44])
+ regexs[45].sub(r'', 'gbhe', count=subcount[45])
+ regexs[46].sub(r'', 'gbhe', count=subcount[46])
+ regexs[47].sub(r'', 'gbhe', count=subcount[47])
+ regexs[48].sub(r'', 'gbhe', count=subcount[48])
+ regexs[40].sub(r'', 'gi-fcbg', count=subcount[40])
+ regexs[41].sub(r'', 'gi-fcbg', count=subcount[41])
+ regexs[42].sub(r'', 'gi-fcbg', count=subcount[42])
+ regexs[43].sub(r'', 'gi-fcbg', count=subcount[43])
+ regexs[44].sub(r'', 'gi-fcbg', count=subcount[44])
+ regexs[45].sub(r'', 'gi-fcbg', count=subcount[45])
+ regexs[46].sub(r'', 'gi-fcbg', count=subcount[46])
+ regexs[47].sub(r'', 'gi-fcbg', count=subcount[47])
+ regexs[48].sub(r'', 'gi-fcbg', count=subcount[48])
+ regexs[39].sub(r'', 'glcr', count=subcount[39])
+ re.sub(r'\/', '', 'haqrsvarq', count=0)
+ regexs[40].sub(r'', strings[93], count=subcount[40])
+ regexs[41].sub(r'', strings[93], count=subcount[41])
+ regexs[42].sub(r'', strings[93], count=subcount[42])
+ regexs[43].sub(r'', strings[93], count=subcount[43])
+ regexs[44].sub(r'', strings[93], count=subcount[44])
+ regexs[45].sub(r'', strings[93], count=subcount[45])
+ regexs[46].sub(r'', strings[93], count=subcount[46])
+ regexs[47].sub(r'', strings[93], count=subcount[47])
+ regexs[48].sub(r'', strings[93], count=subcount[48])
+ regexs[40].sub(r'', 'ivqrb', count=subcount[40])
+ regexs[41].sub(r'', 'ivqrb', count=subcount[41])
+ regexs[42].sub(r'', 'ivqrb', count=subcount[42])
+ regexs[43].sub(r'', 'ivqrb', count=subcount[43])
+ regexs[44].sub(r'', 'ivqrb', count=subcount[44])
+ regexs[45].sub(r'', 'ivqrb', count=subcount[45])
+ regexs[46].sub(r'', 'ivqrb', count=subcount[46])
+ regexs[47].sub(r'', 'ivqrb', count=subcount[47])
+ regexs[48].sub(r'', 'ivqrb', count=subcount[48])
regexs[86].split(r'ivfvgf=1')
- regexs[40].sub(r'', 'jrggre', subcount[40])
- regexs[41].sub(r'', 'jrggre', subcount[41])
- regexs[42].sub(r'', 'jrggre', subcount[42])
- regexs[43].sub(r'', 'jrggre', subcount[43])
- regexs[44].sub(r'', 'jrggre', subcount[44])
- regexs[45].sub(r'', 'jrggre', subcount[45])
- regexs[46].sub(r'', 'jrggre', subcount[46])
- regexs[47].sub(r'', 'jrggre', subcount[47])
- regexs[48].sub(r'', 'jrggre', subcount[48])
+ regexs[40].sub(r'', 'jrggre', count=subcount[40])
+ regexs[41].sub(r'', 'jrggre', count=subcount[41])
+ regexs[42].sub(r'', 'jrggre', count=subcount[42])
+ regexs[43].sub(r'', 'jrggre', count=subcount[43])
+ regexs[44].sub(r'', 'jrggre', count=subcount[44])
+ regexs[45].sub(r'', 'jrggre', count=subcount[45])
+ regexs[46].sub(r'', 'jrggre', count=subcount[46])
+ regexs[47].sub(r'', 'jrggre', count=subcount[47])
+ regexs[48].sub(r'', 'jrggre', count=subcount[48])
re.search(r'#[a-z0-9]+$',
'uggc://jjj.fpuhryreim.arg/Qrsnhyg', re.IGNORECASE)
regexs[66].search(r'fryrpgrq')