CLEAN / LINES

文本去重与排序

在线按行清理文本,支持去重、升序、降序、去空行和忽略大小写,适合名单与日志片段整理。

在线工作台

浏览器本地处理

Enter 执行 · Shift+Enter 换行

输入内容后,点击上方按钮开始处理。

Under the hood

实现原理

输入只在浏览器中处理,下面分别说明转换逻辑与页面实现方式。

Logic

工作原理

  • 先按换行符拆分文本,再根据选项规范化每一行。
  • 去重使用 Set 保留首次出现的原始值,忽略大小写时只规范比较键。
  • 排序使用 localeCompare,更符合中英文混合文本的直觉顺序。

Browser

前端如何实现

  • 页面先按换行拆分内容,再用 Set 记录已经出现过的比较值完成去重。
  • 排序调用浏览器的本地化比较能力,让数字、中文和英文混排时更符合阅读习惯。

Keep working

相关工具

查看全部 →