Suchen Sie in Libre Office mit einem regulären Ausdruck nach „*“


0

Ich möchte das Zeichen * mithilfe eines regulären Ausdrucks finden, da ich es durch \ n * ersetzen muss. Grundsätzlich möchte ich vor allen im Dokument vorhandenen * eine Zeile einfügen.

Als ich jedoch versuchte, es mit aktiviertem regulären Ausdruck zu finden, zeigte es kein Ergebnis. Nach dem Deaktivieren des regulären Ausdrucks kann es das Zeichen finden, aber ich kann nicht vor jedem * auf einmal eine manuelle Zeile hinzufügen. Und das Dokument hat eine Länge von 2K-Seiten, so dass es für mich eigentlich keine Option ist, es immer wieder einzeln zu bearbeiten. Wie gehe ich vor?

Antworten:


1

Verwenden Sie einen Backslash, um es wörtlich zu machen.

Suchen: \*
Ersetzen:\n*

Die Dokumentation finden Sie unter: https://wiki.openoffice.org/wiki/Documentation/How_Tos/Regular_Expressions_in_Writer#Special_characters


Danke, das hat geholfen. Können Sie mir bitte sagen, wie ich einen Absatzumbruch entferne? Sie sehen nach jedem ":" einen Absatzumbruch. Wenn ich mit: $ suche, sucht es danach, aber unabhängig davon, was ich ersetze, wird der Para-Break nicht ausgeführt. Oder soll ich dafür eine neue Frage erstellen? Ich lerne immer noch diese Sache mit regulären Ausdrücken, und mit einem neuen Dokument, das ich in ein Epub umwandeln muss, bekomme ich mehr Ärger und lerne etwas Neues.
Gameranand

Das sollte eine separate Frage sein.
Jim K
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.