Zeile vor Zeilen einfügen, die ein bestimmtes Wort enthalten

449
user338474

Wie füge ich eine Zeile vor einer Zeile ein, die mit einem bestimmten Wort im Textpad endet? Zum Beispiel: Ich möchte vor jeder Zeile, die mit dem Wort 'Kapitel' endet, eine Leerzeile einfügen.

-2
okay, aber warum willst du tun und von wo aus du willst. Vollständige Frage schreiben. Ali786 vor 9 Jahren 0
Sie sollten [Sublime Text] (http://www.sublimetext.com) installieren und anschließend die Antwort von smc versuchen. Shazvi vor 9 Jahren 0
Ich denke, OP will eine Lösung für Textpad Art Gertner vor 9 Jahren 0

1 Antwort auf die Frage

0
Art Gertner

Sie müssen die auf Regex basierende Such- / Ersetzungsfunktion verwenden. Suchen nach

(.*Chapter)(\r\n)

Ersetzen mit

(\r\n)(\1)(\r\n)

Dies wird genau das tun, was Sie gefragt haben: Fügen Sie vor jeder Zeile, die mit dem Wort Kapitel endet, eine neue Zeile hinzu. Beachten Sie, dass dies nicht am Ende des Satzes als fullstop gilt, da Sie es nicht erwähnt haben.