((.|\n)*?)<\/blockquote>/gi,
+ (_, quote) => "> " + quote.split("\n").join("\n> ")
);
- content = content.replace(/<\/p>/g, "\n\n");
- content = content.replace(/
/g, "\n");
- content = content.replace(/- /g, "- ");
- content = content.replace(/<\/li>/g, "\n");
- content = content.replace(/<\/?code>/g, "`");
- content = content.replace(/<\/?em>/g, "*");
- content = content.replace(/<\/?u>/g, "__");
- content = content.replace(/<\/?s>/g, "~~");
+ content = content.replace(/<\/p>
/gi, "\n\n");
+ content = content.replace(/
/gi, "\n");
+ content = content.replace(/- /gi, "- ");
+ content = content.replace(/<\/li>/gi, "\n");
+ content = content.replace(/<\/?code>/gi, "`");
+ content = content.replace(/<\/?em>/gi, "*");
+ content = content.replace(/<\/?u>/gi, "__");
+ content = content.replace(/<\/?s>/gi, "~~");
content = content.replace(/(<([^>]+)>)/gi, "");
content = parseHtmlEntities(content);