行前后缀批量添加
文本所有处理都在浏览器本地完成,数据不上传服务器
输入
把文件拖到这里可直接载入
输出
给每一行统一加前缀、后缀,或两者都加,常用于加缩进、加引用符号(`> `)、把列表变成 CSV 片段这类批量改写。前缀与后缀里支持 `\t` `\n` 这样的转义:写成字面的反斜杠加字母时会替换成制表符、换行 —— 一个文本框里敲不出制表符,没有这一条就加不了缩进。另外可以同时加行号(`1. ` 这种),起始值与补零位数可调。空行默认不加,否则一段带空行的文字会被前缀塞满;空行也不消耗行号。全程在浏览器本地完成,内容不上传、不联网。
功能
- 给每行加同样的前缀、后缀,或两者都加
- 前缀 / 后缀支持 \t \n \r \\ 转义,方便加缩进或换行
- 可同时加行号,起始值与补零位数可调
- 空行默认不加,需要时可打开开关
- 空行不编号,也不消耗行号
- 行号写法是 1. 这种(数字 + 点 + 空格)
- 逐行可单独复制,也可整体复制
- 全程在浏览器本地完成,内容不上传
使用方法
- 粘贴要处理的多行文本
- 填前缀 / 后缀(需要缩进就写 \t,需要换行就写 \n)
- 需要行号就勾选,并设起始值与补零位数
- 结果实时更新,点「复制」取走
常见问题
- 怎么给每行加一个 Tab 缩进?
- 在前缀里写 `\t`(一个反斜杠加一个 t)。文本框里敲不出制表符,所以工具支持把字面的 `\t` 换成真正的制表符;同理 `\n` 换成换行、`\r` 换成回车、`\\` 换成一个反斜杠。
- 为什么空行默认不加前缀?
- 从文档里复制出来的文本往往带空行。若无差别地给空行也加前缀,那些空行会被塞满前缀,屏幕上是一串突兀的符号;加行号时空行还会白白消耗一个号。所以默认跳过,需要的用户再打开「空行也加」。
- 行号的补零位数是什么意思?
- 填 3 就是把序号补成 `001` `002` `010` 这样;填 0 表示不补。序号本身比位数长时原样输出,不会截断。负数不补零(那样会补成 `00-1`)。
- 数据安全吗?
- 全部在你的浏览器里处理,不上传、不联网、不记录。
相关工具
行序号
文本给每行批量加序号或去掉行首编号。编号写法六种、起始值与步长可调、可补零,空行还能不占号。
装饰文字
文本把文字换成粗体、斜体、手写体、花体、双线体、圈号、全角等 18 种 Unicode 风格,也能把装饰过的文字还原成普通文本。全部在浏览器本地完成。
多行合并成一行
文本把多行文本合并成一行:换行可换成空格、逗号、分号或直接删掉,空行与首尾空白先处理。适合粘进单行输入框。
文本对比
文本把两份文本逐行对比,高亮标出新增、删除与未改动的行,改动按最小差异对齐,而不是整段标成变了。全部在浏览器本地完成,内容不上传。
字数统计
文本中英混排的文本到底有多长?中文按字、英文按词分开统计,给出字符数、行数、字节数、阅读与朗读时长,以及会被切成几条短信。全部在本机完成。
文本清洗
文本清洗从日志或表格里复制出来的一列内容:去重行、排序、去空行、去首尾空白、去行号、合并多空格,规则逐条开关。粘贴的内容只在本机处理。