Sublime Text中如何高效提取特定匹配的文本行?

2026-05-07 13:110阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1004个文字,预计阅读时间需要5分钟。

Sublime Text中如何高效提取特定匹配的文本行?

提取,但非一键导出,需依赖正则+Find All+手动复制组合操作;漏掉+^+和+$+就只选中关键词本身,而非整行。

^.*pattern.*$ 匹配整行再 Find All

Sublime 不会自动把“匹配到的关键词”扩展成整行——必须显式用 ^(行首)和 $(行尾)锚定。否则 error 只高亮那 5 个字母,不是整行。

  • 正确写法:^.*error.*$ → 匹配含 error 的完整行
  • 错误写法:error(未启用正则)或 error(启用了正则但没加 ^/$)→ 只选中单词片段
  • 快捷键流程:按 Ctrl + F → 点右上角 .* 启用正则 → 输入表达式 → 点 Find All
  • 此时光标停在每行开头,还没选中整行;立刻按 Ctrl + L(Windows/Linux)或 Cmd + L(macOS),才真正选中全部匹配行

跨文件提取用 Find in FilesCtrl + Shift + F

想从整个项目里抓日志、接口地址或报错行,Find in Files 是唯一可行路径;直接在单文件里 Find All 无法跨文件聚合结果。

阅读全文
标签:Sublime

本文共计1004个文字,预计阅读时间需要5分钟。

Sublime Text中如何高效提取特定匹配的文本行?

提取,但非一键导出,需依赖正则+Find All+手动复制组合操作;漏掉+^+和+$+就只选中关键词本身,而非整行。

^.*pattern.*$ 匹配整行再 Find All

Sublime 不会自动把“匹配到的关键词”扩展成整行——必须显式用 ^(行首)和 $(行尾)锚定。否则 error 只高亮那 5 个字母,不是整行。

  • 正确写法:^.*error.*$ → 匹配含 error 的完整行
  • 错误写法:error(未启用正则)或 error(启用了正则但没加 ^/$)→ 只选中单词片段
  • 快捷键流程:按 Ctrl + F → 点右上角 .* 启用正则 → 输入表达式 → 点 Find All
  • 此时光标停在每行开头,还没选中整行;立刻按 Ctrl + L(Windows/Linux)或 Cmd + L(macOS),才真正选中全部匹配行

跨文件提取用 Find in FilesCtrl + Shift + F

想从整个项目里抓日志、接口地址或报错行,Find in Files 是唯一可行路径;直接在单文件里 Find All 无法跨文件聚合结果。

阅读全文
标签:Sublime