文本工具

文本行去重工具

在线清理多行文本中的重复行,支持自定义大小写敏感度、首尾空格修剪以及输出排序规则。

运行工具

文本行去重工具用于按换行符拆分文本内容,快速清理其中的重复行并保留唯一条目。在默认配置下,工具会自动清除每行首尾多余的空白字符,同时忽略英文字母大小写差异进行对比,并按照各行首次出现的顺序输出结果。如果需要严格区分大小写字母(例如区分大小写不同的标识符或变量名),可以开启区分大小写选项。若不需要保留原始出现顺序,取消保持原始顺序后,工具会对去重后的文本行进行排序再输出。此外,若需要保留行首行尾的空格或缩进格式,可以关闭首尾空格清理功能。处理完成后,页面不仅会输出整理后的文本列表,还会同步显示保留的唯一行数与已删除的重复行数统计。输入内容为可选设置,处理空内容时会返回空结果。

使用说明

  1. 在文本输入框中粘贴或输入需要去重的多行文本内容。
  2. 根据排重需求勾选或取消区分大小写、保持原始顺序以及清理首尾空格选项。
  3. 点击运行后,在结果区域查看去重后的文本内容以及唯一行与删除行的数量统计。
  4. 复制整理完成的纯净文本供后续使用。

示例

  • 整理电子邮箱列表:输入多行邮箱地址并使用默认设置,自动忽略大小写并修剪空格,剔除重复邮箱并保留首次出现的条目。
  • 排查代码标识符:勾选区分大小写并取消勾选保持原始顺序,大小写不同的变量名将作为独立行保留,去重后按字母升序排列输出。

常见问题

工具默认如何判断两行文本是否重复?

默认情况下,工具会先剔除每行前后的空白字符,并在比对时忽略英文字母大小写。如果两行内容在此规则下一致,则视为重复并仅保留首个出现的行。

如何保留每行开头的代码缩进或空格?

取消勾选清理首尾空格选项即可。关闭后,系统在比对和输出时均会保留行首与行尾的原始空白字符。

取消勾选保持原始顺序会产生什么效果?

取消该选项后,去重后保留的唯一文本行将按字符升序重新排序,便于快速查找和归类。

如果输入框未填写任何内容会如何处理?

文本框可以留空。当未输入任何内容时,处理后将返回空文本,统计区域显示的唯一行数和删除行数均为零。

嵌入此工具

使用以下代码,将这个可直接使用的 SmartPlusLab 工具添加到您的网站。