Ratgeber

Text mit Such- und Ersetzungsregeln bearbeiten

Geben Sie Text und eine geordnete Liste von Such- und Ersetzungsregeln ein. Die Regeln werden nacheinander angewendet; optional können Suchwerte als reguläre Ausdrücke behandelt werden.

Tool Text suchen und ersetzen

Wofür eignet sich die Textsuche mit Ersetzung?

Mit diesem Textwerkzeug bearbeiten Sie einen Text anhand einer geordneten Liste von Such- und Ersetzungsregeln. Es eignet sich etwa, um wiederkehrende Begriffe umzubenennen, Schreibweisen zu vereinheitlichen oder mehrere einfache Änderungen nacheinander vorzunehmen. Optional können Sie reguläre Ausdrücke verwenden, wenn eine wörtliche Suche nicht ausreicht.

Text Schritt für Schritt bearbeiten

  1. Tragen Sie den Ausgangstext in das Textfeld ein. Das Textfeld und die Regelliste sind optionale Eingaben. Wenn kein Text übergeben wird oder der Text leer ist, endet die Verarbeitung direkt mit einer leeren Ausgabe und null angewendeten Regeln.

  2. Erstellen Sie die Regeln in der gewünschten Reihenfolge. Eine Regel enthält einen Suchwert und einen Ersetzungswert. Ohne aktivierten regulären Ausdruck wird der Suchwert wörtlich behandelt. Die Suche unterscheidet standardmäßig nicht zwischen Groß- und Kleinschreibung. Falls Sie diese Unterscheidung benötigen, aktivieren Sie die entsprechende Option für die Groß-/Kleinschreibung.

  3. Aktivieren Sie den regulären Ausdruck nur für Regeln, deren Suchwert als Muster ausgewertet werden soll. Auch dabei ist die Suche standardmäßig nicht zwischen Groß- und Kleinschreibung unterscheidend. Mit der Option für die Groß-/Kleinschreibung lässt sie sich auf eine unterscheidende Suche umstellen.

  4. Prüfen Sie die Suchwerte vor dem Start. Eine leere oder fehlende Suchangabe wird übersprungen und zählt nicht als angewendete Regel. Lassen Sie die Regelliste weg, wird sie bei nicht leerem Text als leere Liste behandelt. Eine andere Eingabe als eine Regelliste wird bei nicht leerem Text abgelehnt.

  5. Starten Sie die Verarbeitung und kontrollieren Sie die Ausgabe sowie die Zahl der angewendeten Regeln. Die Regeln laufen in Listenreihenfolge. Das Ergebnis einer erfolgreichen Regel wird zum Ausgangstext für die nächste Regel. Ein ungültiger regulärer Ausdruck wird nicht angewendet; der Fehler wird gesammelt und die Verarbeitung der übrigen Regeln wird fortgesetzt.

Ausgabe richtig einordnen

Die Ausgabe ist das Ergebnis der aufeinanderfolgenden Ersetzungen. Deshalb kann eine frühere Regel den Text so verändern, dass eine spätere Regel nun auf den neu entstandenen Inhalt passt. Die Reihenfolge ist bei abhängigen Änderungen entscheidend.

Bei einer wörtlichen Suche wird die Suchangabe nicht als Muster interpretiert. Für variable Strukturen, etwa mehrere Ziffern an einer bestimmten Stelle, kann der Modus für reguläre Ausdrücke geeigneter sein. Prüfen Sie dabei die Fehlermeldungen: Ein ungültiges Muster macht den gesamten Aufruf nicht erfolglos, die betroffene Regel bleibt jedoch ohne Anwendung.

Eine leere Eingabe unterscheidet sich von einem nicht passenden Suchwert. Bei leerem Text wird die Verarbeitung vor der Regelliste beendet. Bei nicht leerem Text kann eine Regel dagegen ohne Treffer durchlaufen, während weitere Regeln noch auf dem unveränderten oder bereits geänderten Text arbeiten.

Praktisches Beispiel

Ein Redaktionsteam möchte in einer kurzen Liste zunächst beide Schreibweisen von „Berlin“ vereinheitlichen und den vereinheitlichten Begriff danach in „Stadt“ ändern.

Geben Sie den Text „Berlin BERLIN“ ein. Verwenden Sie zuerst eine wörtliche Regel, die „berlin“ durch „Ort“ ersetzt, und danach eine zweite Regel, die „Ort“ durch „Stadt“ ersetzt. Starten Sie die Verarbeitung und prüfen Sie Ausgabe und Regelanzahl.

Die Ausgabe ist ein bearbeiteter Text; zusätzlich lässt sich die Zahl der angewendeten Regeln prüfen. Für dieses Beispiel ergibt sich die Textausgabe „Stadt Stadt“ bei zwei angewendeten Regeln.

Einschränkungen

  • Leerer oder fehlender Text wird ohne Verarbeitung der Regeln beendet. Ein ungültiger regulärer Ausdruck führt nicht zum Abbruch des gesamten Aufrufs, wird aber nicht angewendet.

Häufige Fehler

  • Ursache: Die Regelliste enthält keine gültige Listenstruktur oder eine Regel besitzt keine Suchangabe. Korrektur: Übergeben Sie bei nicht leerem Text eine Regelliste und tragen Sie für jede gewünschte Regel einen nicht leeren Suchwert ein.

Häufige Fragen

Kann ich das Werkzeug ohne Regeln verwenden?

Ja, sofern der Text nicht leer ist und die Regeln als Liste übergeben werden. Ohne Regeln wird eine leere Liste verwendet; bei leerem oder fehlendem Text endet die Verarbeitung vorher mit leerer Ausgabe und null angewendeten Regeln.

Unterscheidet die Suche zwischen Groß- und Kleinschreibung?

Standardmäßig nicht. Bei wörtlicher Suche und im regulären Ausdrucksmodus wird die Groß- und Kleinschreibung nicht unterschieden. Aktivieren Sie die Option für die Groß-/Kleinschreibung, wenn sie berücksichtigt werden soll.

Was geschieht bei einem ungültigen regulären Ausdruck?

Nein, die betroffene Regel wird nicht angewendet. Der Fehler wird gesammelt, während die Verarbeitung mit den folgenden Regeln fortgesetzt wird.

Tool

Text suchen und ersetzen