我有很多文本文件,我需要在每个文件的第一行的开头添加一些文本(如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
是否被选中,但是这个选择对结果无关紧要)。