You need to enable JavaScript to run this app. 如何使用Sublime宏结合正则匹配将引号内容批量添加到行首
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Sublime宏结合正则匹配将引号内容批量添加到行首

结论

这个需求完全可以通过Sublime宏实现,针对上千条记录的大文件也能稳定运行,你也可以选择更便捷的正则替换方案,一步就能完成批量处理。


方案1:Sublime宏实现步骤

  • 将光标移动到待处理内容第一行的行首
  • 点击顶部菜单栏「工具」→「录制宏」,开启录制
  • 按顺序执行以下单次操作(Mac系统将Ctrl替换为Command即可):
    1. 按Ctrl+F调出搜索框,开启正则匹配模式,输入"([A-Z]+)",定位到当前行双引号内的内容
    2. 选中双引号内部的文本,按Ctrl+C复制
    3. 按Home跳回当前行首,按Ctrl+V粘贴,再按↓方向键跳转到下一行行首
  • 点击「工具」→「停止录制宏」,完成录制
  • 后续直接点击「工具」→「运行宏」重复执行即可,处理1000条记录耗时极短。

方案2:正则替换(推荐,效率更高)

无需录制宏,一步完成全量处理:

  • 按Ctrl+H调出替换面板,点击面板左侧的.*按钮开启正则匹配
  • 查找内容输入:^ = "([A-Z]+)"
  • 替换内容输入:$1 = "$1"
  • 点击「全部替换」即可,上千行内容可在1秒内处理完成。

内容的提问来源于stack exchange,提问作者KVM

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.10 04:51:02