ref: 6235cb639285f9ff5a7fc483a1950a8cd42f9aa9
dir: /lib/regex/test/capture.myr/
use std use "testmatch.use" 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", "" ][:]) }