string/code_block_extract_utils library

Code block detector/extractor from mixed text (roadmap #422).

Functions

extractAllCodeBlocks(String text) List<(String, String)>
Returns all fenced code blocks as list of (language, code). Audited: 2026-06-12 11:26 EDT
extractFirstCodeBlock(String text) String?
Extracts first fenced code block (lang\n...\n) or returns null. Audited: 2026-06-12 11:26 EDT