ref: 3e9fc44da6d6f27d911211d6b8fbced97c0b4812
dir: /lib/regex/test/capture.myr/
use std use "testmatch" const main = { testmatch("A(.*)", "Abc", `std.Some ["bc"][:]) testmatch("A(.*)e", "Abcde", `std.Some ["bcd"][:]) testmatch("(a|b)+", "abab", `std.Some ["b"][:]) testmatch("A(b(.*)d)e", "Abcde", `std.Some [ "bcd", "c" ][:]) testmatch("(a?)(a*)(a?)", "aaaa", `std.Some [ "a", "aaa", "" ][:]) }