diff --git a/lib/linkify.js b/lib/linkify.js index 22babc07..764e5eeb 100644 --- a/lib/linkify.js +++ b/lib/linkify.js @@ -113,7 +113,7 @@ function parseTokens(state) { if (!state.inline.validateLink(links[ln].url)) { continue; } - pos = text.indexOf(links[ln].text); + pos = text.indexOf(links[ln].url); if (pos) { nodes.push({ @@ -137,7 +137,7 @@ function parseTokens(state) { type: 'link_close', level: --level }); - text = text.slice(pos + links[ln].text.length); + text = text.slice(pos + links[ln].url.length); } if (text.length) { nodes.push({