【问题标题】:Adding header to multiple files将标题添加到多个文件
【发布时间】:2014-09-12 14:46:07
【问题描述】:

我有一堆以 .pg 格式保存的文件。我可以使用 notepad++ 打开和编辑它们。

我想在每个文件中添加相同的标题。是否有一个正则表达式可以选择文件中的所有文本,以便我可以搜索和替换以添加我的标题?

这样

Some text in file 1

Some text in file 2

... 变成了

变成

Header
Some text in file 1

Header
Some text in file 2

...

【问题讨论】:

标签: regex notepad++ text-editor


【解决方案1】:

我认为这应该可行,

正则表达式:

(?s)^

替换字符串:

Header\n

【讨论】:

    【解决方案2】:

    查找:

    (.*)^

    替换:

    THIS IS THE FOOTER

    请务必检查 .匹配搜索模式框中的换行符(以及选择正则表达式)。

    【讨论】:

      【解决方案3】:

      您可以使用此搜索/替换:

      search: ^
      replace: Header\n
      

      【讨论】:

      • 这会在每个文件的每一行之前添加 Header。
      • @Jean-Sébastien:您必须使用单个替换,而不是全部替换。
      • 要在给定文件夹中的所有文件中搜索和替换,似乎只有用记事本++替换所有文件。
      猜你喜欢
      • 1970-01-01
      • 2015-12-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多