Markdown Utilities
Markdown processing and formatting utilities.
Utilities for working with markdown or text.
Extract code from markdown code blocks.
- Parameters:
text (str) – Text that may contain markdown code blocks.
language (str | None) – Optional language identifier (e.g., ‘dart’, ‘python’).
- Return type:
str
- Returns:
Extracted code, or original text if no code blocks found.
Example
>>> extract_code_from_markdown("```dart\ncode\n```")
'code'