aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pkg/index/index.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/pkg/index/index.go b/pkg/index/index.go
index c69f36d..0c014ee 100644
--- a/pkg/index/index.go
+++ b/pkg/index/index.go
@@ -501,8 +501,8 @@ func ParseDocs(paths []string, numWorkers uint, opts ParseOpts) (map[string]*Doc
func init() {
headingPattern := `(?:^|\n)(?<heading>#{1,6}.*)`
- linkPattern := `\[.*\]\(\s*(?<link>.*)\b\s*\)`
- linkHeading := `(?:^|\n)(?<lh_heading>#{1,6}\s*\[.*\])\(\s*(?<lh_link>.*)\b\s*\)`
+ linkPattern := `\[.*\]\(\s*(?<link>.*(?:\b|/))\s*\)`
+ linkHeading := `(?:^|\n)(?<lh_heading>#{1,6}\s*\[.*\])\(\s*(?<lh_link>.*(?:\b|/))\s*\)`
DocParseRegex = regexp.MustCompile(
linkHeading + "|" +
headingPattern + "|" +