Markdown转纯文本:在线文档清洗工具

粘贴 Markdown 文档,一键去除标题、强调、链接、列表与代码块等标记,得到干净的纯文本,可复制使用。

使用方法

  1. 把需要清洗的 Markdown 文档粘贴到上方「Markdown 源文本」输入框,默认已经填入一段示例。
  2. 在「链接处理」下拉框中选择你喜欢的方式:保留「文本 URL」或仅保留文本。
  3. 点击「开始转换」按钮,或者使用键盘快捷键 Ctrl 加回车,结果会立刻出现在下方结果框。Mac 用户对应的快捷键是 Command 加回车,效果完全相同。
  4. 点击「复制结果」按钮即可把纯文本复制到剪贴板,粘贴到任何地方都能直接使用。

这个Markdown转纯文本能解决什么

在写作、笔记与文档整理中,我们常常拿到一份带格式的 Markdown,却只需要其中的文字内容。比如把公众号草稿、技术文档或会议记录转成纯文本,便于再次编辑或全文检索。

对于内容运营和编辑来说,从不同平台复制来的素材往往夹杂着大量标记符号,直接发布会显得杂乱。先清洗成纯文本,再按目标平台的格式重新排版,是更稳妥的工作流。

对学生和研究人员,论文初稿、文献摘录里常混有 Markdown 标记,转成纯文本后能更专注于文字本身,也方便导入翻译工具或语音朗读软件。

在代码与技术写作场景里,README 或接口说明多为 Markdown,当需要把它们塞进不支持富文本的表单或弹窗时,纯文本版本就是最省事的备选方案。

此外,做数据标注或文本分析的人,也经常需要把带标记的语料还原成干净文本,本工具提供的逐项去除规则正好覆盖最常见的几种 Markdown 写法。

在客服与售后场景里,工单系统导出的备注常常是 Markdown,而下游的检索或统计系统只认纯文本。先用本工具统一清洗,再入库,可以避免标记符号污染关键词,让搜索与归类更准确。

原理和变量

Markdown转纯文本是文档清洗的常见需求,核心是把带格式的标记去掉,只保留可读的文字内容。本工具按固定顺序应用一组正则表达式,每一步只处理一种标记,彼此独立、互不干扰。

处理项规则结果
标题删除行首的一到六个 # 及其后空格仅保留标题文字
强调删除 **、*、__、_ 标记保留被包裹的文字
链接按下拉框选择处理 [文本](URL)文本加网址或仅文本
列表删除行首的 -、*、+ 或数字序号仅保留列表内容
代码块删除成对反引号包裹的整段代码内容不保留
表格删除分隔行,把 | 转成空格表格变成纯文本行

处理顺序很关键:先去掉代码块,避免其中的字符被后续规则误伤;再处理链接与标题,最后清理强调与列表符号。由于全部在本地完成,无论文档多长都能即时得到结果。你也可以反复切换链接处理方式,对比两种输出,挑选最适合当前用途的那一版。

完整示例

假设源文本为「# 标题」换行「这是 **粗体** 和 [链接](https://a.com)」,并选择保留「文本 URL」方式。经过标题去除得到「标题」,强调去除得到「粗体」,链接展开得到「链接 https://a.com」。

最终整段结果为「标题」换行「这是 粗体 和 链接 https://a.com」。如果改为「仅保留文本」方式,同一份源文本会输出「标题」换行「这是 粗体 和 链接」,网址被一并去掉。

再举一个含列表与表格的例子:源文本里用减号开头的行会被去掉符号只留文字,用竖线分隔的表格行会被转成以空格连接的一行,分隔用的短横线行则直接删除,整体读起来就像一段普通文字。

对于嵌套结构,比如列表项里再嵌一段引用,规则会先剥离引用符号,再剥离列表符号,逐层展开。虽然最终失去了缩进层级,但文字信息被完整保留,适合只关心内容、不关心排版的场景。

Markdown 语法对照表

下面列出常见 Markdown 写法与其清洗后的纯文本效果。默认展示前十二行,点击「加载更多」可展开剩余内容,也可一键导出整张表或复制为表格软件可识别的格式。

Markdown 写法纯文本效果
# 标题标题(去掉 #)
## 小标题小标题(去掉 ##)
**粗体**粗体(去掉 **)
*斜体*斜体(去掉 *)
__强调__强调(去掉 __)
行内代码代码(去掉反引号)
[文本](URL)文本 URL(或仅文本)
- 列表项列表项(去掉 -)
1. 有序项有序项(去掉序号)
> 引用引用(去掉 >)
--- 分隔线整行删除
| a | b |a b(竖线转空格)
![图](x)图片说明(或删除)
~~删除线~~删除线(去掉 ~~)

结果边界与错误提示

  • 源文本为空时,结果区会显示空内容,不会报错,你可以直接粘贴后再转换。
  • 链接写法不规范(缺少右括号)时,会提示「链接格式不完整,请检查括号是否配对」,并尽量保留原样。
  • 代码块只有左边三个反引号、没有闭合时,会提示「代码块未闭合,已按整段删除处理」,避免把后续内容误删。
  • 超大文档处理时仍在本地面完成,页面可能短暂卡顿,但不会出现上传超时或内容泄露。如果文档特别长,可以分多段粘贴,逐段转换后再拼接,体验会更流畅。
  • 选择「仅保留文本」时,所有网址都会被去掉,若你后续需要网址请改用「文本 URL」方式。
  • 嵌套的强调符号(如 ***重点***)会被多层规则逐步剥离,最终只留下内部文字,不会残留星号。
  • 表格若缺少分隔行,竖线仍会被转成空格,只是表头与内容分界不明显,这属于源文本不规范而非工具错误。
  • 结果区默认只读,复制时请用「复制结果」按钮;若按钮不可用,可手动选中文本框内容再复制。复制前建议先检查一遍,确保没有遗漏你需要的网址或标注。

常见问题

转换会改动我的文字内容吗

不会。本工具只删除格式标记,文字本身一个字都不会改。如果某段文字恰好和标记长得像,正则可能误伤,遇到这种情况你可以手动微调后再转换。

为什么代码块整段被删

因为纯文本场景通常不需要代码,保留反引号内容反而会造成干扰,所以默认整段去除。如果你希望保留代码文字,可以改用仅去反引号的模式,或先把代码块改成普通段落。

链接两种方式有啥区别

保留「文本 URL」会把链接写成「显示文字 网址」两截,方便别人知道指向哪里;仅保留文本则只留下显示文字,网址一并丢弃,适合纯阅读的场景。

表格能完全还原成文字吗

可以转为逐行纯文本,但表格固有的行列结构会丢失,竖线会变成空格。如果你需要保留结构,纯文本本身就不是合适载体,建议继续使用支持表格的格式。

数据会不会上传

不会,所有处理只发生在你的浏览器本地,页面不收集也不上传任何输入内容,关掉网络也能正常使用,隐私性较好。你粘贴的文档只存在于当前页面的一次性计算过程中,刷新或关闭后不会留下任何记录。

手机上能用吗

可以,页面采用响应式布局,手机、平板和电脑都能正常显示与操作,文本框做了触控优化,在小屏幕上粘贴与复制都很方便。

支持 CommonMark 全部语法吗

本工具覆盖最常用的标题、强调、链接、列表、代码块与表格,能满足绝大多数清洗需求。极少数冷门扩展语法可能处理不完美,遇到时可以分段处理或手工修正。如果你经常处理某种特殊语法,也可以把规则记在心里,先手动预处理那一部分再交给工具。

和单位换算的其他工具关系

本工具属于文本处理类,与 JSON 格式化、正则测试、CSV 转换等同属开发者效率工具,逻辑相互独立。你可以在相关工具里找到它们,全部都是纯本地计算。

相关工具