TextSoap 是一款专门针对 macOS 设计的自动化文本清洗与格式化工具。它能够快速消除从网页、PDF 或文档中复制文本时附带的冗余样式、异常换行、多余空格及标点错误,帮助用户建立标准化的文本处理工作流。
1. 自动化文本清洗:一键消除冗余格式,规范标点与换行
软件内置数十种预设清洗动作(Cleaners),可自动识别并清除文本中的连续空格、空行、网页 HTML 标签与多余制表符。在处理跨平台复制的乱码与格式错位时,能快速将杂乱文本还原为结构清晰、排版规范的纯文本。
2. 自定义动作流水线:组合多重处理规则,构建专属清洗流程
除了使用预设规则,用户还可以通过拖拽方式将多种清洗动作组合为自定义动作链。通过将正则表达式(Regex)匹配、特定字符替换与大小写转换等步骤串联在一起,实现复杂文本处理任务的自动化调用。
3. 正则表达式支持:高阶模式匹配,精准抓取与批量替换
TextSoap 原生支持正则表达式语法,适用于深度的文本解析与结构调整。研究人员与开发者可编写正则匹配式,快速提取特定格式的文本片段、批量修正代码缩进或对特定模式的数据进行清洗与重组。
4. 批量文件并发处理:导入多文档统一清洗,消除重复劳动
针对大量的文本处理需求,TextSoap 提供了批量处理模式。用户可直接将多个 txt、markdown 或富文本文档导入列表中,应用指定的清洗规则进行一次性批量替换与导出,避免逐个文件手动修改。
5. 系统级无缝集成:通过服务菜单与快捷键,随处唤起文本清洗
TextSoap 与 macOS 系统深度整合,支持通过系统“服务”(Services)菜单或自定义全局快捷键直接对当前选中文本进行处理。无论是在邮件客户端、剪贴板还是文本编辑器中,无需切换窗口即可完成文本清洗。