1[[tests]] 2name = "nullsubexpr3" 3options = ['escaped'] 4pattern = '''(a*)*''' 5input = '''a''' 6matches = [[0, 1]] 7 8[[tests]] 9name = "nullsubexpr5" 10options = ['escaped'] 11pattern = '''(a*)*''' 12input = '''x''' 13matches = [[0, 0]] 14 15[[tests]] 16name = "nullsubexpr6" 17options = ['escaped'] 18pattern = '''(a*)*''' 19input = '''aaaaaa''' 20matches = [[0, 6]] 21 22[[tests]] 23name = "nullsubexpr7" 24options = ['escaped'] 25pattern = '''(a*)*''' 26input = '''aaaaaax''' 27matches = [[0, 6]] 28 29[[tests]] 30name = "nullsubexpr8" 31options = ['escaped'] 32pattern = '''(a*)+''' 33input = '''a''' 34matches = [[0, 1]] 35 36[[tests]] 37name = "nullsubexpr9" 38options = ['escaped'] 39pattern = '''(a*)+''' 40input = '''x''' 41matches = [[0, 0]] 42 43[[tests]] 44name = "nullsubexpr10" 45options = ['escaped'] 46pattern = '''(a*)+''' 47input = '''aaaaaa''' 48matches = [[0, 6]] 49 50[[tests]] 51name = "nullsubexpr11" 52options = ['escaped'] 53pattern = '''(a*)+''' 54input = '''aaaaaax''' 55matches = [[0, 6]] 56 57[[tests]] 58name = "nullsubexpr12" 59options = ['escaped'] 60pattern = '''(a+)*''' 61input = '''a''' 62matches = [[0, 1]] 63 64[[tests]] 65name = "nullsubexpr13" 66options = ['escaped'] 67pattern = '''(a+)*''' 68input = '''x''' 69matches = [[0, 0]] 70 71[[tests]] 72name = "nullsubexpr14" 73options = ['escaped'] 74pattern = '''(a+)*''' 75input = '''aaaaaa''' 76matches = [[0, 6]] 77 78[[tests]] 79name = "nullsubexpr15" 80options = ['escaped'] 81pattern = '''(a+)*''' 82input = '''aaaaaax''' 83matches = [[0, 6]] 84 85[[tests]] 86name = "nullsubexpr16" 87options = ['escaped'] 88pattern = '''(a+)+''' 89input = '''a''' 90matches = [[0, 1]] 91 92[[tests]] 93name = "nullsubexpr17" 94options = ['escaped'] 95pattern = '''(a+)+''' 96input = '''x''' 97matches = [] 98 99[[tests]] 100name = "nullsubexpr18" 101options = ['escaped'] 102pattern = '''(a+)+''' 103input = '''aaaaaa''' 104matches = [[0, 6]] 105 106[[tests]] 107name = "nullsubexpr19" 108options = ['escaped'] 109pattern = '''(a+)+''' 110input = '''aaaaaax''' 111matches = [[0, 6]] 112 113[[tests]] 114name = "nullsubexpr21" 115options = ['escaped'] 116pattern = '''([a]*)*''' 117input = '''a''' 118matches = [[0, 1]] 119 120[[tests]] 121name = "nullsubexpr23" 122options = ['escaped'] 123pattern = '''([a]*)*''' 124input = '''x''' 125matches = [[0, 0]] 126 127[[tests]] 128name = "nullsubexpr24" 129options = ['escaped'] 130pattern = '''([a]*)*''' 131input = '''aaaaaa''' 132matches = [[0, 6]] 133 134[[tests]] 135name = "nullsubexpr25" 136options = ['escaped'] 137pattern = '''([a]*)*''' 138input = '''aaaaaax''' 139matches = [[0, 6]] 140 141[[tests]] 142name = "nullsubexpr26" 143options = ['escaped'] 144pattern = '''([a]*)+''' 145input = '''a''' 146matches = [[0, 1]] 147 148[[tests]] 149name = "nullsubexpr27" 150options = ['escaped'] 151pattern = '''([a]*)+''' 152input = '''x''' 153matches = [[0, 0]] 154 155[[tests]] 156name = "nullsubexpr28" 157options = ['escaped'] 158pattern = '''([a]*)+''' 159input = '''aaaaaa''' 160matches = [[0, 6]] 161 162[[tests]] 163name = "nullsubexpr29" 164options = ['escaped'] 165pattern = '''([a]*)+''' 166input = '''aaaaaax''' 167matches = [[0, 6]] 168 169[[tests]] 170name = "nullsubexpr30" 171options = ['escaped'] 172pattern = '''([^b]*)*''' 173input = '''a''' 174matches = [[0, 1]] 175 176[[tests]] 177name = "nullsubexpr32" 178options = ['escaped'] 179pattern = '''([^b]*)*''' 180input = '''b''' 181matches = [[0, 0]] 182 183[[tests]] 184name = "nullsubexpr33" 185options = ['escaped'] 186pattern = '''([^b]*)*''' 187input = '''aaaaaa''' 188matches = [[0, 6]] 189 190[[tests]] 191name = "nullsubexpr34" 192options = ['escaped'] 193pattern = '''([^b]*)*''' 194input = '''aaaaaab''' 195matches = [[0, 6]] 196 197[[tests]] 198name = "nullsubexpr35" 199options = ['escaped'] 200pattern = '''([ab]*)*''' 201input = '''a''' 202matches = [[0, 1]] 203 204[[tests]] 205name = "nullsubexpr36" 206options = ['escaped'] 207pattern = '''([ab]*)*''' 208input = '''aaaaaa''' 209matches = [[0, 6]] 210 211[[tests]] 212name = "nullsubexpr37" 213options = ['escaped'] 214pattern = '''([ab]*)*''' 215input = '''ababab''' 216matches = [[0, 6]] 217 218[[tests]] 219name = "nullsubexpr38" 220options = ['escaped'] 221pattern = '''([ab]*)*''' 222input = '''bababa''' 223matches = [[0, 6]] 224 225[[tests]] 226name = "nullsubexpr39" 227options = ['escaped'] 228pattern = '''([ab]*)*''' 229input = '''b''' 230matches = [[0, 1]] 231 232[[tests]] 233name = "nullsubexpr40" 234options = ['escaped'] 235pattern = '''([ab]*)*''' 236input = '''bbbbbb''' 237matches = [[0, 6]] 238 239[[tests]] 240name = "nullsubexpr41" 241options = ['escaped'] 242pattern = '''([ab]*)*''' 243input = '''aaaabcde''' 244matches = [[0, 5]] 245 246[[tests]] 247name = "nullsubexpr42" 248options = ['escaped'] 249pattern = '''([^a]*)*''' 250input = '''b''' 251matches = [[0, 1]] 252 253[[tests]] 254name = "nullsubexpr43" 255options = ['escaped'] 256pattern = '''([^a]*)*''' 257input = '''bbbbbb''' 258matches = [[0, 6]] 259 260[[tests]] 261name = "nullsubexpr45" 262options = ['escaped'] 263pattern = '''([^a]*)*''' 264input = '''aaaaaa''' 265matches = [[0, 0]] 266 267[[tests]] 268name = "nullsubexpr46" 269options = ['escaped'] 270pattern = '''([^ab]*)*''' 271input = '''ccccxx''' 272matches = [[0, 6]] 273 274[[tests]] 275name = "nullsubexpr48" 276options = ['escaped'] 277pattern = '''([^ab]*)*''' 278input = '''ababab''' 279matches = [[0, 0]] 280 281[[tests]] 282name = "nullsubexpr50" 283options = ['escaped'] 284pattern = '''((z)+|a)*''' 285input = '''zabcde''' 286matches = [[0, 2]] 287 288[[tests]] 289name = "nullsubexpr69" 290options = ['escaped'] 291pattern = '''(a*)*(x)''' 292input = '''x''' 293matches = [[0, 1]] 294 295[[tests]] 296name = "nullsubexpr70" 297options = ['escaped'] 298pattern = '''(a*)*(x)''' 299input = '''ax''' 300matches = [[0, 2]] 301 302[[tests]] 303name = "nullsubexpr71" 304options = ['escaped'] 305pattern = '''(a*)*(x)''' 306input = '''axa''' 307matches = [[0, 2]] 308 309[[tests]] 310name = "nullsubexpr73" 311options = ['escaped'] 312pattern = '''(a*)+(x)''' 313input = '''x''' 314matches = [[0, 1]] 315 316[[tests]] 317name = "nullsubexpr74" 318options = ['escaped'] 319pattern = '''(a*)+(x)''' 320input = '''ax''' 321matches = [[0, 2]] 322 323[[tests]] 324name = "nullsubexpr75" 325options = ['escaped'] 326pattern = '''(a*)+(x)''' 327input = '''axa''' 328matches = [[0, 2]] 329 330[[tests]] 331name = "nullsubexpr77" 332options = ['escaped'] 333pattern = '''(a*){2}(x)''' 334input = '''x''' 335matches = [[0, 1]] 336 337[[tests]] 338name = "nullsubexpr78" 339options = ['escaped'] 340pattern = '''(a*){2}(x)''' 341input = '''ax''' 342matches = [[0, 2]] 343 344[[tests]] 345name = "nullsubexpr79" 346options = ['escaped'] 347pattern = '''(a*){2}(x)''' 348input = '''axa''' 349matches = [[0, 2]] 350 351