在Notepad ++中的多个文件的开头添加文本

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

我怎样才能在Notepad ++中做到这一点?

(我正在使用v6.6.9)

请务必备份您的工作,并设置适当的文件扩展名影响和文件夹搜索通过之前,你这样做。

你可以使用正则表达式。 互联网上的几个地方声称正则表达式\A工作,但它不适合我,它是逐字节循环。 我发现\A^贴到文件的0位置。

奇怪的是,我另外发现我不能取代\A\A^并让它生效。 这是为我工作。

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

实际上,在替换甚至没有必要,因为我作弊,基本上告诉记事本寻找0个字符。

这应该也一样。

 Find: \A^.*? Replace MNP 

请尽早备份您的工作。

记事本++的正则表达式窗口


或者,这也似乎工作。

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

它有效地查找0个字符,然后是整个文档/行(取决于. matches newline是否被选中,但是这个选择对结果无关紧要)。