Notepad ++ - "Ersetzen durch" fügt nach ersetztem Text ein Zeilenumbruchzeichen hinzu. Wie entferne ich es?

22

Original Text:

2###
Test 123

Ich mache diese Operation:

Find what: 2###
Replace with: 2###\r\nText before 

Ergebnis:

2###
Text before
Test 123

Erwünschtes Ergebnis:

2###
Text before Test 123

Aus irgendeinem Grund wird nach dem ersetzten Text eine neue Zeile eingefügt. Es scheint nur zu passieren, wenn ich \ r \ n oder \ n im Ersetzen durch hinzufüge.

Wie kann ich es einrichten, damit diese neue Zeile nicht eingefügt wird?

Kaah
quelle
11
+1 für Frage in Form von: Eingabe, Programm (sicher, man könnte es ein Programm nennen), Ausgabe, erwartete Ausgabe.
Cruncher

Antworten:

27

Zeile 1 ist eigentlich 2###<new line>.

Sie ersetzen 2###durch 2###<newline>Text beforeund machen die Zeile (in Kraft) zu 2###<newline>Text before<newline>.

Sie müssen die neue Zeile, die Sie ersetzen möchten, in Ihre Suche einbeziehen.

Suchen: 2###\r\n
Ersetzen durch:2###\r\nText before

ƬᴇcƬᴇιʜ007
quelle