diff --git a/src/textmarked.js b/src/textmarked.js index 08b1841..3c8ae02 100644 --- a/src/textmarked.js +++ b/src/textmarked.js @@ -496,6 +496,13 @@ function TextMarked(textarea, settings = {}) { for (let i = 0; i < lines.length; i++) { let line = lines[i]; + // Heading REGEX replacer. + const headingReplacer = (sigil, value) => { + const level = sigil.length; + + return `${value}`; + }; + // List-item REGEX replacer. const listReplacer = (tagName, value) => { value = `
  • ${value}
  • `; @@ -519,7 +526,7 @@ function TextMarked(textarea, settings = {}) { line // Heading - .replace(/^#\s(.*)$/g, '

    $1

    ') + .replace(/^(#{1,5})\s(.*)$/g, (_, v1, v2) => headingReplacer(v1, v2)) // Bold .replace(/\*\*(.*)\*\*/g, '$1')