diff --git a/regex/re_test.go b/regex/re_test.go index 8998b3e..3e07024 100644 --- a/regex/re_test.go +++ b/regex/re_test.go @@ -443,8 +443,11 @@ var reTests = []struct { {`abc$`, []ReFlag{RE_MULTILINE}, "jkl\n123abc\nxyz", []Group{{7, 10}}}, {`^`, nil, "jkl\n123abc\nxyz", []Group{{0, 0}}}, {`^`, []ReFlag{RE_MULTILINE}, "jkl\n123abc\nxyz", []Group{{0, 0}, {4, 4}, {11, 11}}}, + {`\A`, []ReFlag{RE_MULTILINE}, "jkl\n123abc\nxyz", []Group{{0, 0}}}, {`$`, nil, "jkl\n123abc\nxyz", []Group{{14, 14}}}, {`$`, []ReFlag{RE_MULTILINE}, "jkl\n123abc\nxyz", []Group{{3, 3}, {10, 10}, {14, 14}}}, + {`\Z`, []ReFlag{RE_MULTILINE}, "jkl\n123abc\nxyz", []Group{{14, 14}}}, + {`^abc\Z`, []ReFlag{RE_MULTILINE}, "abc\nabc\nabc", []Group{{8, 11}}}, {`a.b`, nil, "a\nb", []Group{}}, {`a.b`, []ReFlag{RE_SINGLE_LINE}, "a\nb", []Group{{0, 3}}},