Wie verwenden von Regex, um alles auf eine Zeile in notepad++
Ich versuche, herauszufinden, wie man Regex zu verschmelzen den Inhalt meiner text-Datei
(25 Zeilen mit Daten) in eine Zeile.
So weit, ich kann Notepad++ erfolgreich suchen Sie die Zeilen, ich bin auf der Suche nach, indem es die Suche nach (^)
, aber ich bin mir nicht sicher ist, was was ist, um es zu ersetzen mit.
Syntax-Weise ich bin auf der Suche nach dem richtigen Skript, das im wesentlichen legt den Anfang einer Zeile an das Ende des vorhergehenden. Kann jemand helfen? Dank
- Sind Ihre Zeilen, jeweils getrennt durch ein
'\n'
? - kannst du die Datei und die erwartete Ausgabe. es kann hart sein, aber nur im Fall, wenn Sie versuchen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Finden
\R
und ersetzen durch leeren string.\R
mit mehreren linebreak Stilen, einschließlich der häufigsten\r\n
und\n
.Suchmodus muss Regulären Ausdruck.
\R
.Werden Leerzeichen automatisch, wenn erforderlich, um zu verhindern, dass Wörter aus, stecken Sie zusammen
Als alternative können Sie
drücken Sie Strg+H
In
Search Mode
pickExtended
Finden -
\r\n
Ersetzen - lassen Sie es leer.^
ist ein Anker, das bedeutet, dass es nicht mit Zeichen (entspricht der position nach einer\n
oder der Beginn der Zeichenfolge). So nichts zu ersetzen.Wenn Ihr mit regex (aelors Antwort klingt gut => +1), dann
- und ersetzen durch nichts oder ein Leerzeichen, je nach Ihren Bedürfnissen.
Können Sie ersetzen
mit einem leeren string (oder ersetzen
\n+
wenn Sie wissen, dass Zeilenumbrüche\n
)