From ee807dcac86726e6f8fd003b2a18e2093a571d4b Mon Sep 17 00:00:00 2001 From: nate smith Date: Mon, 9 Sep 2019 13:22:41 -0500 Subject: [PATCH] fix title matching to extract subgroup --- main.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/main.go b/main.go index dad0245..aa11f7d 100644 --- a/main.go +++ b/main.go @@ -85,9 +85,11 @@ func pageTitleFor(username string) string { fmt.Fprintf(os.Stderr, "failed to read %q: %v\n", indexPath, err) return "" } - title := pageTitleRe.FindString(string(content)) - - return title + titleMatch := pageTitleRe.FindStringSubmatch(string(content)) + if len(titleMatch) < 2 { + return "" + } + return titleMatch[1] } func systemUsers() map[string]bool {