diff --git a/lib/marked.js b/lib/marked.js index 90b54129cd..1859d268b6 100644 --- a/lib/marked.js +++ b/lib/marked.js @@ -1137,9 +1137,9 @@ function resolveUrl(base, href) { base = baseUrls[' ' + base]; if (href.slice(0, 2) === '//') { - return base.replace(/:[^]*/, ':') + href; + return base.replace(/:[\s\S]*/, ':') + href; } else if (href.charAt(0) === '/') { - return base.replace(/(:\/*[^/]*)[^]*/, '$1') + href; + return base.replace(/(:\/*[^/]*)[\s\S]*/, '$1') + href; } else { return base + href; }