工具84

文本格式化 / 实用指南

如何保留或删除匹配的文本行

保留或删除匹配短语的行。

通过字面词语或短语过滤多行列表,并可选择区分大小写和全字匹配。

跟随指南
一个真实的对比示例
处理前 条件文本行删除的输入

原始源文本。

处理后 条件文本行删除的实际输出

下载的文本结果。

该对比使用了原始输入和实际下载的结果。
广告
快速视频教程 Remove matching text lines Remove matching text lines 英语旁白 观看视频

Remove matching text lines

广告

通过字面单词或短语过滤多行列表,并可选择大小写和全字匹配。请遵循以下确切的输入和设置来重现此示例。 打开 条件文本行删除.

01

准备源文本

打开“条件文本行删除”并选择“写入或粘贴文本”,或上传支持的 UTF-8 文本文件。上传操作会打开编辑器,但不会运行该工具。此示例使用了比较中显示的精确源文本。

最大输入和结果:1 MB 的 UTF-8 文本,输入上限为 1,048,576 个字符。扩展转换也必须符合结果限制。

使用精确的示例输入
apple pie
banana bread
Apple juice

此文本操作在您的浏览器中运行;其源文本和结果不会被发送以进行转换。当会话存储可用时,草稿可能会保留在此浏览器选项卡中。“清除”将删除当前草稿;在关闭选项卡之前,请下载重要工作成果。

02

选择设置

对于记录的示例,请使用以下设置:查找文本:apple;匹配行:删除匹配行;匹配大小写:关闭;仅全字匹配:关闭。

查找文本会与每一行分别进行匹配。删除匹配行会丢弃包含匹配项的行;保留匹配行则仅返回这些行。匹配大小写功能初始为关闭。仅全字匹配可防止当字母、数字或下划线直接位于搜索短语旁边时产生匹配。搜索内容为空则文本保持不变。

查找文本
apple
匹配行
删除匹配行
区分大小写
关闭
仅全字匹配
关闭

本指南中的示例

于 11 年 2026 月在 i2TEXT 浏览器工作流程中验证。

输入
example.txt
输出
conditional-text-line-removal.txt
已保存的结果
12 字节
03

应用并检查结果

当输入和设置准备就绪时,选择“条件文本行删除”。在保存的示例中,结果以 "banana bread" 开头。

这匹配的是字面文本而非正则表达式。过滤操作会删除整行,而不仅仅是匹配的单词。

“结果概览”将匹配行与已删除的行分开,并显示输入到结果的行总数。在“保留匹配行”模式下,已删除的计数描述的是非匹配行,而不是您保留的匹配项。

结果概览区分了已更改、未更改和为空的结果。结果未发生变化意味着所选操作未改变文本;结果为空可能是删除或提取操作的预期结果。行数统计包含末尾的空行;结果为空时行数为零。

04

保存您查看的版本

查看当前结果,然后使用下载图标保存 TXT 文件。此示例中的实际下载文件名为 conditional-text-line-removal.txt。复制和下载操作均使用当前结果,因此请在保存前进行最终的措辞修改。“继续前往”可以将结果带入兼容的下一个工具,您可以在运行其他操作前对其进行查看。

编辑结果会隐藏计算详情,直到您再次运行该工具。复制和 TXT 下载均使用编辑后的文本;返回源文本并重新应用该工具以刷新报告。

审阅后的副本已准备就绪

example.txtconditional-text-line-removal.txt

一些有用的细节

常见问题

哪些设置产生了此示例?

查找文本:apple;匹配行:删除匹配行;匹配大小写:关闭;仅全字匹配:关闭。

使用结果前我应该检查什么?

这匹配的是字面文本而非正则表达式。过滤操作会删除整行,而不仅仅是匹配的单词。

此文本在哪里处理?

此文本操作在您的浏览器中运行;其源文本和结果不会被发送以进行转换。当会话存储可用时,草稿可能会保留在此浏览器选项卡中。“清除”将删除当前草稿;在关闭选项卡之前,请下载重要工作成果。

轮到你了

尝试使用您自己的文本进行“条件文本行删除”操作。

使用您自己的来源并在分享前查看结果。

打开 条件文本行删除

图像详情

语言38

English العربية Français Italiano Deutsch Español Português Nederlands Русский Türkçe 日本語 中文 हिन्दी Bahasa Indonesia Bahasa Melayu 한국어 Tiếng Việt ไทย Polski Svenska Українська Norsk বাংলা Ελληνικά فارسی اردو Čeština Dansk Magyar Română Suomi Български Filipino ქართული Slovenčina Azərbaycanca עברית Slovenščina

从 38 种界面语言中选择。