文本行号添加 / 移除工具介绍

本工具提供两种模式:为多行文本批量「添加」行号,以及从带行号的文本中「移除」行号。所有结果实时生成、一键复制,空行默认跳过不占编号,也可通过开关让空行参与编号。

添加行号的可调参数

  • 起始值:编号起点,默认 1。
  • 步长:相邻两行编号之差,默认 1;设为负数可实现倒序编号。
  • 补零位数:0–6 位,如设为 3 时 1 显示为 001。
  • 模板:用 {n} 作为编号占位符,如「第{n}条」「{n}、」「[{n}]」,模板必须包含 {n}。
  • 编号位置:可放在行首或行尾;制式支持阿拉伯数字、罗马数字(I、II、III)与字母(A、B、…、AA),罗马与字母可切换大写。
  • 分块编号:可让空行分块、各块独立从起始值重新编号。

可一键剥离的行号格式

移除模式按行首匹配常见编号,以下格式无需手写正则;需要处理特殊格式时可填写自定义正则,并可用捕获组保留正文:

格式示例
数字加句点1. 第一条
数字加顿号1、第一条
数字加冒号1: 或 1:
数字加括号1) 第一条
方括号编号[1] 第一条
补零前导编号001 第一条
  • 勾选「同时剥离行尾编号」可清理段落末尾的编号。
  • 自定义正则非法时会实时标红提示,不会改动原始内容;系统还会显示当前规则能匹配多少行。
  • 「一键重编号」会先剥离常见旧行号、再按新参数编号,适合整理编号混乱的文档。

行号添加移除的典型使用场景

  • 合同条款、标书条目、制度条文的快速编号与重新编号。
  • 从网页、PDF 复制的代码或文本带有行号,粘贴进编辑器前一键剥离。
  • 名单、目录、问卷选项快速生成连续序号。

边界处理与报错提示

  • 空输入时输出为空;空行默认不占编号,可手动改为参与编号。
  • 模板缺少 {n} 占位符会直接报错,不会生成错误结果。
  • 步长为负数时起始值应设置得较大,系统按起始值加行索引乘步长生成编号。
  • 全部处理在浏览器本地完成,未公开的合同与标书文本不会上传。