搜索/替换只在文档的第一行

问题描述:

如何创建一个搜索替换规则,将在记事本+ +内容搜索/替换只在文档的第一行

如果您在Notpad ++使用正则表达式搜索,下面的表达式将第一行只搜索接的第一行:

[^\n]+\. 

要搜索的第一句话一个特定的词,你可以使用类似:

[^ \ n] 苹果[^ \ n]

假如你的文字是:

这是从工程方面的UI设计新的更新文件。 在发送给一个更大的群组之前,请看看您是否有任何问题或建议 。

假设您想用纸莎草纸替换文档。然后,您可以打开Notepad ++>查找>搜索模式>正则表达式。

查找内容:

([^\n]*)(document)([^\n]*).* 

替换为:

\1papyrus\3 

这将在第一行纸莎草纸代替文档仅当您单击替换,而不是全部替换

+0

你的正则表达式是匹配一切,直到第一个'。'(包括'.'),但不是第一行。 – Kapep

+0

我假设你的意思是句子。如果你想要线,你可以使用: ([^ \ n] +)(document)([^ \ n] + \ n) –

+0

我非常肯定当Pentium10表示“line”时,他的意思是“line”而不是“句子”。 – BoltClock