VSCode技巧:替换特定开头行的行尾内容
在VSCode中完成目标文本替换的步骤
- 打开VSCode的替换面板,快捷键是
Ctrl+H(Windows/Linux)或者Cmd+H(Mac) - 勾选面板里的「使用正则表达式」按钮(带
.*标识的那个图标) - 在「查找」输入框中填入正则表达式:
这个正则会精准匹配以^(logger\.info\({ message: .*)'\);$logger.info({ message:开头、行尾为');的整行内容,同时捕获从开头到引号前的部分内容。 - 在「替换」输入框中填入:
其中$1} ');$1会调用刚才捕获的内容,后面补上缺失的},刚好拼成目标格式。 - 可以先点击「查找下一个」验证匹配结果,确认无误后点击「全部替换」即可完成批量修改。
内容的提问来源于stack exchange,提问作者Leandro Costa
相关产品推荐
相关产品推荐

