[[tests]] name = "nullsubexpr3" options = ['escaped'] pattern = '''(a*)*''' input = '''a''' matches = [[0, 1]] [[tests]] name = "nullsubexpr5" options = ['escaped'] pattern = '''(a*)*''' input = '''x''' matches = [[0, 0]] [[tests]] name = "nullsubexpr6" options = ['escaped'] pattern = '''(a*)*''' input = '''aaaaaa''' matches = [[0, 6]] [[tests]] name = "nullsubexpr7" options = ['escaped'] pattern = '''(a*)*''' input = '''aaaaaax''' matches = [[0, 6]] [[tests]] name = "nullsubexpr8" options = ['escaped'] pattern = '''(a*)+''' input = '''a''' matches = [[0, 1]] [[tests]] name = "nullsubexpr9" options = ['escaped'] pattern = '''(a*)+''' input = '''x''' matches = [[0, 0]] [[tests]] name = "nullsubexpr10" options = ['escaped'] pattern = '''(a*)+''' input = '''aaaaaa''' matches = [[0, 6]] [[tests]] name = "nullsubexpr11" options = ['escaped'] pattern = '''(a*)+''' input = '''aaaaaax''' matches = [[0, 6]] [[tests]] name = "nullsubexpr12" options = ['escaped'] pattern = '''(a+)*''' input = '''a''' matches = [[0, 1]] [[tests]] name = "nullsubexpr13" options = ['escaped'] pattern = '''(a+)*''' input = '''x''' matches = [[0, 0]] [[tests]] name = "nullsubexpr14" options = ['escaped'] pattern = '''(a+)*''' input = '''aaaaaa''' matches = [[0, 6]] [[tests]] name = "nullsubexpr15" options = ['escaped'] pattern = '''(a+)*''' input = '''aaaaaax''' matches = [[0, 6]] [[tests]] name = "nullsubexpr16" options = ['escaped'] pattern = '''(a+)+''' input = '''a''' matches = [[0, 1]] [[tests]] name = "nullsubexpr17" options = ['escaped'] pattern = '''(a+)+''' input = '''x''' matches = [] [[tests]] name = "nullsubexpr18" options = ['escaped'] pattern = '''(a+)+''' input = '''aaaaaa''' matches = [[0, 6]] [[tests]] name = "nullsubexpr19" options = ['escaped'] pattern = '''(a+)+''' input = '''aaaaaax''' matches = [[0, 6]] [[tests]] name = "nullsubexpr21" options = ['escaped'] pattern = '''([a]*)*''' input = '''a''' matches = [[0, 1]] [[tests]] name = "nullsubexpr23" options = ['escaped'] pattern = '''([a]*)*''' input = '''x''' matches = [[0, 0]] [[tests]] name = "nullsubexpr24" options = ['escaped'] pattern = '''([a]*)*''' input = '''aaaaaa''' matches = [[0, 6]] [[tests]] name = "nullsubexpr25" options = ['escaped'] pattern = '''([a]*)*''' input = '''aaaaaax''' matches = [[0, 6]] [[tests]] name = "nullsubexpr26" options = ['escaped'] pattern = '''([a]*)+''' input = '''a''' matches = [[0, 1]] [[tests]] name = "nullsubexpr27" options = ['escaped'] pattern = '''([a]*)+''' input = '''x''' matches = [[0, 0]] [[tests]] name = "nullsubexpr28" options = ['escaped'] pattern = '''([a]*)+''' input = '''aaaaaa''' matches = [[0, 6]] [[tests]] name = "nullsubexpr29" options = ['escaped'] pattern = '''([a]*)+''' input = '''aaaaaax''' matches = [[0, 6]] [[tests]] name = "nullsubexpr30" options = ['escaped'] pattern = '''([^b]*)*''' input = '''a''' matches = [[0, 1]] [[tests]] name = "nullsubexpr32" options = ['escaped'] pattern = '''([^b]*)*''' input = '''b''' matches = [[0, 0]] [[tests]] name = "nullsubexpr33" options = ['escaped'] pattern = '''([^b]*)*''' input = '''aaaaaa''' matches = [[0, 6]] [[tests]] name = "nullsubexpr34" options = ['escaped'] pattern = '''([^b]*)*''' input = '''aaaaaab''' matches = [[0, 6]] [[tests]] name = "nullsubexpr35" options = ['escaped'] pattern = '''([ab]*)*''' input = '''a''' matches = [[0, 1]] [[tests]] name = "nullsubexpr36" options = ['escaped'] pattern = '''([ab]*)*''' input = '''aaaaaa''' matches = [[0, 6]] [[tests]] name = "nullsubexpr37" options = ['escaped'] pattern = '''([ab]*)*''' input = '''ababab''' matches = [[0, 6]] [[tests]] name = "nullsubexpr38" options = ['escaped'] pattern = '''([ab]*)*''' input = '''bababa''' matches = [[0, 6]] [[tests]] name = "nullsubexpr39" options = ['escaped'] pattern = '''([ab]*)*''' input = '''b''' matches = [[0, 1]] [[tests]] name = "nullsubexpr40" options = ['escaped'] pattern = '''([ab]*)*''' input = '''bbbbbb''' matches = [[0, 6]] [[tests]] name = "nullsubexpr41" options = ['escaped'] pattern = '''([ab]*)*''' input = '''aaaabcde''' matches = [[0, 5]] [[tests]] name = "nullsubexpr42" options = ['escaped'] pattern = '''([^a]*)*''' input = '''b''' matches = [[0, 1]] [[tests]] name = "nullsubexpr43" options = ['escaped'] pattern = '''([^a]*)*''' input = '''bbbbbb''' matches = [[0, 6]] [[tests]] name = "nullsubexpr45" options = ['escaped'] pattern = '''([^a]*)*''' input = '''aaaaaa''' matches = [[0, 0]] [[tests]] name = "nullsubexpr46" options = ['escaped'] pattern = '''([^ab]*)*''' input = '''ccccxx''' matches = [[0, 6]] [[tests]] name = "nullsubexpr48" options = ['escaped'] pattern = '''([^ab]*)*''' input = '''ababab''' matches = [[0, 0]] [[tests]] name = "nullsubexpr50" options = ['escaped'] pattern = '''((z)+|a)*''' input = '''zabcde''' matches = [[0, 2]] [[tests]] name = "nullsubexpr69" options = ['escaped'] pattern = '''(a*)*(x)''' input = '''x''' matches = [[0, 1]] [[tests]] name = "nullsubexpr70" options = ['escaped'] pattern = '''(a*)*(x)''' input = '''ax''' matches = [[0, 2]] [[tests]] name = "nullsubexpr71" options = ['escaped'] pattern = '''(a*)*(x)''' input = '''axa''' matches = [[0, 2]] [[tests]] name = "nullsubexpr73" options = ['escaped'] pattern = '''(a*)+(x)''' input = '''x''' matches = [[0, 1]] [[tests]] name = "nullsubexpr74" options = ['escaped'] pattern = '''(a*)+(x)''' input = '''ax''' matches = [[0, 2]] [[tests]] name = "nullsubexpr75" options = ['escaped'] pattern = '''(a*)+(x)''' input = '''axa''' matches = [[0, 2]] [[tests]] name = "nullsubexpr77" options = ['escaped'] pattern = '''(a*){2}(x)''' input = '''x''' matches = [[0, 1]] [[tests]] name = "nullsubexpr78" options = ['escaped'] pattern = '''(a*){2}(x)''' input = '''ax''' matches = [[0, 2]] [[tests]] name = "nullsubexpr79" options = ['escaped'] pattern = '''(a*){2}(x)''' input = '''axa''' matches = [[0, 2]]