You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode正则查找替换:将translate(k.KEY)转为translate('KEY')

用VSCode正则替换实现translate(k.KEY)转translate('KEY')

完全可行,直接用VSCode的查找替换+正则就能搞定,步骤如下:

  • 打开VSCode的查找替换面板,快捷键是Ctrl+H(Mac用Cmd+H)
  • 点击面板右上角的.*按钮,开启正则匹配模式
  • 在查找输入框里填入:
    translate\(k\.([A-Z_]+)\)
    
    这个正则会精准匹配translate(k.SOME_KEY)这类格式,其中([A-Z_]+)会捕获SOME_KEY这个键名部分
  • 在替换输入框里填入:
    translate('$1')
    
    这里的$1会引用刚才捕获到的键名,自动替换成带单引号的形式
  • 先点击「查找全部」预览所有匹配结果,确认没有误匹配后,再点击「替换全部」完成批量修改

注意:如果你的键名存在小写字母或其他特殊字符,需要调整正则里的[A-Z_]+部分,比如改成[A-Za-z_]+来兼容大小写。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 22:57:03