From 9fbb99f86c74d6d83f6925fd57b9e4f55472d7cc Mon Sep 17 00:00:00 2001 From: Aadhavan Srinivasan Date: Sun, 9 Feb 2025 15:47:57 -0500 Subject: [PATCH] Wrote example for Longest() --- regex/example_test.go | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/regex/example_test.go b/regex/example_test.go index 60ed033..8499dfc 100644 --- a/regex/example_test.go +++ b/regex/example_test.go @@ -78,3 +78,14 @@ func ExampleReg_LiteralPrefix() { // Output: a // false } + +func ExampleReg_Longest() { + regexStr := `x|xx` + inputStr := "xx" + regexComp := regex.MustCompile(regexStr) + fmt.Println(regexComp.FindString(inputStr)) + regexComp.Longest() + fmt.Println(regexComp.FindString(inputStr)) + // Output: x + // xx +}