diff --git a/index.js b/index.js index 09a781c..15e069d 100755 --- a/index.js +++ b/index.js @@ -173,8 +173,9 @@ function code_block_to_markdown (html) { const match_code = /^\s*]*>[\r\n]*([\s\S]*)<\/code>\s*$/ig.exec(inner_html); if (match_code && match_code[1]) inner_html = match_code[1]; + inner_html = inner_html.replace(/]*>/ig,"\n"); inner_html = inner_html.replace(/(<([^>]+)>)/ig, ""); - inner_html = htmlentities.decode(inner_html); + inner_html = htmlentities.decode(inner_html); const markdown = "```\n"+inner_html+"\n```\n"; return markdown; }