From d81cdb3fe77818c2915d0fd6fe2a1f60fb1f7290 Mon Sep 17 00:00:00 2001 From: Matthew Wong Date: Tue, 19 Apr 2022 09:25:00 -0400 Subject: [PATCH] add regex to replace "unalias" text in removeMarkdown function --- assets/js/search.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/assets/js/search.js b/assets/js/search.js index facebe56d..b6e0d1769 100644 --- a/assets/js/search.js +++ b/assets/js/search.js @@ -49,7 +49,10 @@ const removeMarkdown = ( .replace(/([\*_]{1,3})(\S.*?\S{0,1})\1/g, "$2") .replace(/(`{3,})(.*?)\1/gm, "$2") .replace(/`(.+?)`/g, "$1") - .replace(/\n{2,}/g, "\n\n"); + .replace(/\n{2,}/g, "\n\n") + // replace alias in links + .replace(/\[\[[^\[\]\#\*]+\|([^\[\]]+)\]\]/g, '$1') + .replace(/\[([^\[\]]+)\]\([^\(\)]+\)/g, '$1'); } catch (e) { console.error(e); return markdown;