在记事本++中找到文件的开头或第一行

时间:2019-05-15 11:24:18

标签: regex notepad++

我想在多个文件的开头添加一个字符串。我如何匹配文件开头?

要找到 line 的开头不是问题-只需搜索\r\n之类的内容,而是第一行的开头... < / p>

1 个答案:

答案 0 :(得分:1)

在正则表达式中,我们使用脱字符号来匹配字符串/行的开头。

然后在notepad ++中,在正则表达式模式下使用replace并执行一个单独的替换,而不是全部替换,仅更改文件的第一行。

要将搜索范围限制在一行内,以便能够在所有文件中进行替换,请在例外列表中包括换行符,例如[^ \ r \ n]。在此用法中,插入符号的含义是“除”以外的所有字符(不要与第一个插入符号的含义混淆,以字符串开头)。

要搜索的正则表达式为:

^([^\r\n]*)

要替换的正则表达式为:

YOUR STRING$1