文本行号添加 / 移除工具介绍
本工具提供两种模式:为多行文本批量「添加」行号,以及从带行号的文本中「移除」行号。所有结果实时生成、一键复制,空行默认跳过不占编号,也可通过开关让空行参与编号。
添加行号的可调参数
- 起始值:编号起点,默认 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} 占位符会直接报错,不会生成错误结果。
- 步长为负数时起始值应设置得较大,系统按起始值加行索引乘步长生成编号。
- 全部处理在浏览器本地完成,未公开的合同与标书文本不会上传。