Text Utility

文本整理工具

使用四种独立模式整理 PDF 复制文本的换行、重复空格、不需要的字符以及逗号或逐行列表。

四种整理模式分别设置换行、分隔符、空白和字符筛选。
查看修改数量比较处理前后的字符数,以及项目数或删除字符数。
浏览器内处理文本只在当前浏览器中处理,不会保存到服务器。
TEXT CLEANUP

选择整理任务和设置

先选择符合目标的任务,确认相应设置后再输入原始文本。

就绪
整理任务

换行处理方式

0 个字符
0 个字符
字符数 0 → 0删除 0 个字符整理换行
请选择整理任务并输入原始文本。
使用指南

保留段落和列表结构,整理复制来的文本

换行、空格和标点也可能具有意义。先选择一种整理操作,检查结果后再进行下一步。此工具不会理解句法或解析带引号的CSV字段。

适用人群

  • 整理从PDF或文档复制文本的用户。
  • 转换简单逗号列表或逐行列表的用户。

使用场景

  • 保留段落边界,只连接段落内的硬换行。
  • 把逗号列表转为每行一项并删除重复项。

从输入到检查结果

  1. 1

    保留原文副本,先确认哪些结构必须留下。

  2. 2

    选择换行、分隔符、空白或字符筛选;输入上限为500,000个UTF-16单元。

  3. 3

    设置模式与选项。列表需要选择输入和输出分隔符,以及是否去掉两端空白、删除重复项。

  4. 4

    处理后对照原文检查输出,尤其是标点和空行。

  5. 5

    如果还需其他操作,将结果移到输入框后逐步处理。

使用示例 1

保留段落边界

输入
第一行 第二行 下一段
结果
第一行 第二行 下一段

选择保留段落模式。连续LF换行用于分段;含空格的行与完全空行并不相同。

使用示例 2

简单列表去重

输入
苹果, 香蕉, 苹果, 橙子
结果
苹果 香蕉 橙子

输入选逗号,输出选换行,并启用项目两端空白清理和去重。保持首次出现的顺序。

使用示例 3

筛选标识符字符

输入
AB-123 #New
结果
AB123 New

选择保留拉丁字母、数字和空格。此操作有意删除标点,不适合原样保留任意文章或代码。

计算与处理原理

CRLF与CR统一为LF。换行模式连接行或段落;分隔符模式按指定字符串拆分,支持最多100,000项。去重按页面语言忽略大小写,并保留首次出现的项目。字符筛选按所选Unicode文字体系、数字和空白属性保留字符。

限制与注意事项

  • 屏幕宽度造成的自动折行并不是实际换行字符。
  • 不会自动修复行末连字符拆开的单词。
  • 分隔符模式不是CSV解析器,引号里的逗号也会被拆分。
  • 字符筛选可能删除组合重音、标点与表情。处理含汉字的日文时,除了假名还应选择汉字。
数据处理

输入与输出在浏览器本地处理,此工具不会将文本发送到win-j服务器。

常见问题

能正确解析引号内含逗号的CSV吗?

不能。工具直接按所选分隔符拆分。字段可能包含逗号、引号或换行时,请使用CSV专用工具。

去重会改变顺序吗?

保留首次出现的位置和写法,删除后续忽略大小写后相同的项,不进行排序。

为什么单词中的连字符还在?

工具只连接或删除换行,不会推断连字符是否属于单词,请对照原文人工修正。

字符筛选会保留日文汉字吗?

请同时选择汉字与日文假名。标点和组合字符有不同的Unicode属性,处理后仍需核对。