Ich habe einen Text, dass es in einer Reihe ist. Mein Ziel ist es, jede neue Aussage in eine neue Zeile zu bringen. Nach jedem "." Symbol Ich möchte nächste Anweisung in neuer Zeile sein. Wie man das erreicht. Ich habe bereits versucht, .\s*
durch .\n
zu ersetzen, aber das restliche Text löschen und ersetzen Sie es einfach mit einem "."Notepad ++ füge neuen Absatz nach spezifischem Symbol hinzu
Antwort
Verwenden Sie den Notepad ++ 's Regular Expression Suchfunktion mit "Spiele Newline" geprüft, Geben Sie nun \..
in Finden Sie, was und .\nText Text Text\n
in Relace mit und drücken Sie Alle ersetzen.
Aktualisiert
Für jedes Zeichen einschließlich "-".
Suchen nach:\.([^.]+)
,
Ersetzen durch:.\n$1
Kann ich dasselbe aber vor jedem Symbol tun. Sagen wir eine neue Zeile vor "-" – TeodorKolev
ich habe es aktualisiert. – nmnsud
für weitere regelmäßige Ausdruck Studie können Sie besuchen http://regular-expressions.info – nmnsud
Vielleicht ist alles, was Sie benötigen ein * Extended * Ersetzen-Modus mit '.' ->' \ n 'ersetzt werden.? Dies wird jedoch die führenden Leerzeichen nicht entfernen. Wenn das wichtig ist, können Sie eine regexbasierte Ersetzung '\. \ S *' -> '. \ N' verwenden. –