普贤教程 › 包参考
markdown 包
Markdown → 纯文本渲染
| 项 | 值 |
|---|---|
| 包名 | markdown |
| 版本 | 0.2.0 |
| 可用版本 | 0.1.0 / 0.2.0 |
| 入口 | markdown.px |
| 分类 | 数据格式与编解码 |
| 文件数 / 行数 | 1 / 196 |
安装与引入
bash
pxpkg init # 首次 pxpkg add markdown@0.2.0 pxpkg install
px
import markdown所属分类教程:数据格式与编解码
公开接口
| 函数 | 参数 |
|---|---|
md_inline | s |
md_render | src |
md_extract_links | src |
其余 7 个 def(内部与辅助,可直接调用但不属稳定接口)
| 函数 | 参数 |
|---|---|
md_trim | s |
md_find_from | s, sub, start |
md_upcase | s |
md_ordered | t |
md_render_html | src |
md_extract_headings | src |
md_word_count | src |
包内说明(源码头注释)
text
============================================================
普贤生态库:registry/markdown —— Markdown → 纯文本渲染
------------------------------------------------------------
纯函数库(无 IO、无状态),编译(px build)与解释(px run)双模式一致。
md_render(src) → Ok(str) | Err 渲染子集
md_extract_links(src) → [str] 收集 [t](url)
md_inline(s) → str 行内标记剥离(链路/粗斜体/代码)
支持:# 标题(大写输出)、段落、- / 1. 列表、> 引用、``` 代码块(缩进 4)、
**加粗**、*斜体*、`代码`、[文本](链接)。
============================================================