Notepad++ - “替换为”在替换文本后添加换行符。如何删除它?

Kaa*_*aah 22 notepad++

原文:

2###
Test 123
Run Code Online (Sandbox Code Playgroud)

我正在做这个操作:

Find what: 2###
Replace with: 2###\r\nText before 
Run Code Online (Sandbox Code Playgroud)

结果:

2###
Text before
Test 123
Run Code Online (Sandbox Code Playgroud)

想要的结果:

2###
Text before Test 123
Run Code Online (Sandbox Code Playgroud)

出于某种原因,它在替换文本后添加了一个新行。似乎只有当我在 Replace with 中添加 \r\n 或 \n 时才会发生。

我怎样才能设置它不插入这个换行符?

Ƭᴇc*_*007 27

第 1 行实际上是2###<new line>.

您正在替换2###2###<newline>Text before,使该行(实际上)变为2###<newline>Text before<newline>.

您需要在搜索中包含要替换的新行。

查找:2###\r\n
替换为:2###\r\nText before