diff --git a/src/lib/utils/markdown/advancedMarkdownParser.ts b/src/lib/utils/markdown/advancedMarkdownParser.ts index 2e1a8c4..79d3bb0 100644 --- a/src/lib/utils/markdown/advancedMarkdownParser.ts +++ b/src/lib/utils/markdown/advancedMarkdownParser.ts @@ -15,6 +15,7 @@ const INLINE_CODE_REGEX = /`([^`\n]+)`/g; const HORIZONTAL_RULE_REGEX = /^(?:[-*_]\s*){3,}$/gm; const FOOTNOTE_REFERENCE_REGEX = /\[\^([^\]]+)\]/g; const FOOTNOTE_DEFINITION_REGEX = /^\[\^([^\]]+)\]:\s*(.+)$/gm; +const CODE_BLOCK_REGEX = /^```(\w*)$/; /** * Process headings (both styles) @@ -222,7 +223,7 @@ function processCodeBlocks(text: string): { text: string; blocks: Map