【问题标题】:Adding text to the beginning of multiple files in Notepad++在 Notepad++ 中将文本添加到多个文件的开头
【发布时间】:2014-12-08 08:15:17
【问题描述】:

我有很多文本文件,我需要在每个文件的第一行开头添加一些文本(例如 MNP)。

如何在 Notepad++ 中做到这一点?

【问题讨论】:

标签: windows notepad++


【解决方案1】:

(我使用的是 v6.6.9)

确保事先备份您的工作,并在执行此操作之前设置要影响的文件的适当扩展名和要搜索的文件夹。

您可以使用正则表达式。互联网上的几个地方声称正则表达式\A 有效,但它对我不起作用,它是一个字节一个字节地循环。我发现\A^ 粘在文件的 0 位置。

奇怪的是,我还发现我无法替换\A\A^ 并使其生效。这对我有用。

Find: \A^(.*?)
Replace MNP\1

说实话,替换中的 \1 甚至没有必要,因为我在作弊并且基本上告诉记事本查找 0 个字符。

这应该也可以。

Find: \A^.*?
Replace MNP

请事先备份您的工作。


另外,这似乎也有效。

Find: .{0}(.*)
Replace: MNP\1

它有效地查找后跟整个文档/行的 0 个字符(取决于是否选中了 . matches newline,但此选择与结果无关)。

【讨论】:

  • 谢谢,效果很好,我用了 Find: \A^ Replace MNP
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-09-11
  • 1970-01-01
相关资源
最近更新 更多