通过保留或移除包含特定文本或模式的行来筛选文本

包含文本: 匹配指定文本出现在任意位置的行。完全匹配: 只有完全匹配过滤文本的行才会被匹配。以……开始: 匹配以筛选文本开头的行。以……结束: 过滤以筛选文本结尾的行。正则表达式: 使用强大的正则表达式模式进行高级匹配(例如 ^Error.*\d{4}$).区分大小写匹配:选择此选项以区分大写和小写字母。Invert match:选中此项以翻转逻辑(例如,保留不符合您条件的行)。日志:INFO: User alice logged in successfully ERROR: Database connection failure @ 14:30INFO: File uploaded successfully
WARNING: High memory use detected
ERROR: Authentication timeout for user bob
目标: Extract only the error messages for subsequent examination.
设置: Type "ERROR:" in the match field. Select 操作:保持匹配行 and 匹配类型:以…开头. Click on "Filter text".
结果:ERROR: Database connection failed at 14:30
ERROR: Authentication timeout for user bob
所有处理都直接在您的网页浏览器中进行,使用 JavaScript。您的文本数据从未传输到我们的系统——它始终保持完全私密和安全。您现在可以可靠地使用此工具处理敏感数据,例如日志、列表和代码。
是的。你所要做的就是将每个单词或每行添加到“要匹配的文本”字段中的新行。每一行都会成为该工具的过滤条件。例如,如果你在不同的行上输入“error”和“warning”,它将匹配包含任何一个术语的任意行(根据你指定的匹配类型)。
反转匹配将颠倒过滤器的逻辑。如果你点击“保留匹配行”并勾选“反转匹配”,工具将保留任何符合条件的行 不 符合你的标准。这对于诸如删除所有行,除了包含特定标题或标签的行之类的事情非常方便。