【问题标题】:How can I search and replace the end of a line across multiple files?如何在多个文件中搜索和替换行尾?
【发布时间】:2022-11-28 07:37:36
【问题描述】:
    broadcast('1')
    broadcast('2')
    broadcast('3')
    broadcast('4')
    broadcast('5')

我需要它成为

    broadcast('1', 'addedstring')
    broadcast('2', 'addedstring')
    broadcast('3', 'addedstring')
    broadcast('4', 'addedstring')
    broadcast('5', 'addedstring')

基本上只是添加一个静态参数,但我需要在许多文件中添加它。

我已经尝试在正则表达式和非正则表达式模式下跨多个文件进行内置搜索和替换,但我似乎无法找到完成此操作的正确方法。我已经在 Google 和 SO 上进行了非常深入的搜索以寻找答案,但我不知道如何正确地表达我的问题以获得相关结果,我不断获得换行符和回车符答案的结果

【问题讨论】:

    标签: visual-studio-code


    【解决方案1】:

    您可以在正则表达式模式下跨文件尝试以下查找和替换:

    Find:    broadcast('(d+)')$
    Replace: broadcast('$1', 'addedstring')
    

    【讨论】:

      猜你喜欢
      • 2021-10-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-16
      • 1970-01-01
      • 2017-11-03
      相关资源
      最近更新 更多