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?

Gameranand
quelle

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

Jim K
quelle
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