From da5edae76e75f904e395b1b712192a4d9be35ace Mon Sep 17 00:00:00 2001 From: Asko Nomm Date: Mon, 11 Apr 2022 00:33:47 +0200 Subject: Fix #12: Links where the label has dashes (`-`) do not get parsed --- src/clarktown/parsers/link_and_image.clj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/clarktown/parsers/link_and_image.clj') diff --git a/src/clarktown/parsers/link_and_image.clj b/src/clarktown/parsers/link_and_image.clj index fb8ad31..3be2efe 100644 --- a/src/clarktown/parsers/link_and_image.clj +++ b/src/clarktown/parsers/link_and_image.clj @@ -13,7 +13,7 @@ "Renders all occurring links and images." [block _] (loop [block block - matches (-> (re-seq #"\!?\[(\w+( \w+)*)\]\((.*?)\)" block) + matches (-> (re-seq #"\!?\[([a-zA-Z0-9\-\.\,]+( [a-zA-Z0-9\-\.\,]+)*)\]\((.*?)\)" block) distinct)] (if (empty? matches) block -- cgit v1.2.3