把一段乱糟糟的文本一键整理干净:去首尾空格、删空行、加 / 去前后缀、缩进对齐、批量替换、按行排序去重、加行号,还有高级变换(整段倒序、上 / 下标、截取前 N 后 N、指定位置插入)。处理通讯录、日志、CSV 片段、SQL 结果这类半结构化文本时,不用再开 Excel。
工具界面在页面加载完成后显示在本段下方,可以直接使用。所有计算都在你的浏览器本地完成,输入的内容不会上传到服务器。
把一段乱糟糟的文本一键整理干净:去首尾空格、删空行、加 / 去前后缀、缩进对齐、批量替换、按行排序去重、加行号,还有高级变换(整段倒序、上 / 下标、截取前 N 后 N、指定位置插入)。处理通讯录、日志、CSV 片段、SQL 结果这类半结构化文本时,不用再开 Excel。
输入:
b
a
c
a
输出:
a
b
c
勾选「升序」并勾「去重」后,4 行变 3 行,且按字母序排列;默认开启的去首尾空格会先清掉每行左右空白
不会。所有处理都在浏览器本地完成,你输入的文本和结果都不会离开本机。
按字符串逐字符比较,大写字母排在小写之前(ASCII 序),中文按 Unicode 码点顺序排。它做的是字典序,不是按长度或按数值。
行号始终加在最终结果最前面,格式是「1:内容」。这个顺序刻意放在排序之后、所有字符级变换之后,所以不会被插入挤到中间,也不会被截取削掉。
排序是按字典序重新排列每一行;倒序·逐行只是把行的先后顺序原样翻过来(最后一行变成第一行),不比较任何内容。两者得到的结果通常不一样。