ref: 62a6dc43879c5eb846f0e918bd489e61d8401057
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", "" ][:]) }