it-swarm.com.de

suchen und ersetzen Sie das Zeilenende wörtlich mit "\ n"

Ich hoffe, mit einem Texteditor alle "Zeilenenden" in einem Dokument zu finden und sie nur durch die geschriebene Folge "\ n" zu ersetzen (um die Konvertierung in einen anderen Dateityp zu erleichtern). Ich habe mit Notepad ++ und Textpad mit wenig Glück versucht. 

Wenn Sie beispielsweise den regulären Ausdruck für Notepad ++ verwenden, gebe ich [Find:\n] in das Suchfeld ein (das erfolgreich gefunden wird) und [Ersetzen:\Q\n\E] in das Ersetzungsfeld (das\Q und\E wortwörtlich Suchmodifikatoren sind, soweit ich das beurteilen kann, ohne ermutigende Wirkungen.

Gibt es eine einfache Möglichkeit, diesen Ersatz durchzuführen?

8
jennifer.cl

Wechseln Sie im Notepad ++ - Dialogfeld Suchen und Ersetzen (Strg-H) in den Modus "Erweitert".

Von dort aus sollte \r\n durch \\n ersetzt werden, wenn ich Ihre Frage richtig verstanden habe.

Zum Beispiel habe ich eingegeben ...

something
something else
blah

... und dann tat ich das oben mit "Replace All", was mich verlassen hat:

something\nsomething else\nblah
23
nitsua

Ich weiß, das ist eine ziemlich alte Frage, aber hier ist eine andere einfachere Methode, das Gleiche zu tun, wenn jemand anderes daran interessiert ist.

Wenn Sie in Notepad ++ gehen und zu Bearbeiten> EOL-Konvertierung gehen, können Sie die Konvertierung vom aktuellen EOL-Code in einen Unix-Stil, einen Windows-Stil oder einen Mac-Stil durchführen.

  • Unix ist nur \n
  • Windows ist \r\n
  • Mac ist nur \r
12
user837703

 enter image description here

Öffnen Sie Suchen und Ersetzen -> Suchen Sie "$" und ersetzen Sie sie durch "Beliebiges Zeichen" Wählen Sie im Suchmodus Regulärer Ausdruck. Siehe Bild.

2

versuchen Sie es mit dem Bluefish-Editor http://bluefish.openoffice.nl/index.html Kopieren und einfügen. Sie brauchen sich nicht um\r oder\n zu kümmern

0
user7986029