即时格式化

列表转换器 (• / - / 1. 互转)

一次性将混合的 • / - / 1. 列表转换为您想要的格式。

您的输入文本不会被保存(在您的浏览器中处理)。
此工具的优势

双窗格输入 → 输出

立即查看结果,以便您可以放心复制。

控制缩进和现有编号

处理导致列表损坏的最常见原因。

明确的目标规则

清晰的规则可防止意外情况。

带有预览的示例

三个示例让您可以快速学习。

转换模式
转换符号
输入
行数 0 字符数 0
输出
目标行 0 输出行 0
详细选项 (缩进 / 重新编号 / 目标)
缩进
对齐缩进
带有现有编号的行(重新编号)
目标行条件
制表符 (Tab)

使用方法

  1. 1 选择转换模式
  2. 2 粘贴您的文本
  3. 3 复制结果

输入在您的浏览器本地处理。

将 • 转换为 -

符号转换
输入
• 苹果
• 橘子
输出
- 苹果
- 橘子

将连字符列表转换为编号列表

编号
输入
- 任务 A
- 任务 B
输出
1. 任务 A
2. 任务 B

重新编号时保留缩进

重新编号开启
输入
  1. 现有
  3. 跳过
  - 项目
输出
  1. 现有
  2. 跳过
  3. 项目

转换规则

为了安全地进行格式化,我们明确定义了目标行。

目标行定义(推荐)
  • 允许前导空白符(制表符/空格):^\s*
  • 接下来是项目符号 (• / - / −) 或数字 (数字 + . / ))
  • 符号/数字后的空格被标准化为一个 ASCII 空格
不转换的内容
  • 文本内的连字符(例如 A-B 测试)
  • 公式或负数值(以 - 开头的行被视为项目符号)
注意事项
  • 以 - 开头的行被视为列表项。
  • 仅匹配行首是最安全的选择。

常见问题 (FAQ)

缩进会被保留吗?

是的。选择“保留前导空格(推荐)”以保留输入缩进。使用“对齐”来标准化缩进。

已经有编号的行会发生什么?

从“保留现有编号”、“从头开始重新编号”或“仅对没有编号的行进行编号”中选择。

混合使用符号可能会出错

仅转换以项目符号/数字开头的行。文本内的符号会被忽略。为了安全起见,请开启行首匹配。

已复制