Das Suchen und Ersetzen-Tool ist ein sehr mächtiges Werkzeug.
Ihr findet das Fenster unter bearbeiten – Suchen/Ersetzen oder mit dem Shortcuts cmd/strg + f.

  1. Hier können verschiedene Suchmethoden ausgewählt werden. Interessant sind hier vor allem Text und GREP. Text ist klassisches Suchen und Ersetzen, GREP ist Suche mit Regular Expressions, dazu aber weiter unten mehr.
  2. Hier können der zu suchende und der neu einzusetzende Wert eingegeben werden. Neben normalen Zeichen sind auch Codierungen für Absätze, Tabulatoren und so weiter möglich. Diese findet man mit Klick auf das @ rechts neben der jeweiligen Zeile. Bei GREP-Suche sind hier auch die Wildcards und Entsprechungen der RegularExpression-Syntax zu finden.
  3. Dieser Schalter ist sehr wichtig! Hier kann man einstellen, welcher Bereich durchsucht werden soll. Besonders wichtig sind hier die Einstellungen Auswahl, Textabschnitt und Dokument. Auswahl durchsucht den ausgewählten Bereich, Textabschnitt den Inhalt des ausgewählten Textfeldes und Dokument das gesamte geöffnete Dokumente. Wenn ein Befehl nicht richtig ausgeführt wird, dann liegt das in den allermeisten Fällen daran, dass hier eine falsche Einstellung getroffen wurde.
  4. In diesem Block kann das normale textbasierte Suchen ergänzt werden durch ein formatbasiertes Suchen. Mit Klick auf die Lupe mit dem T neben den beiden Feldern öffnet sich dieses Fenster.


Hier können nun alle Formatoptionen eingestellt werden, die bei einem Absatzformat auch eingestellt werden können. In aller Regel reicht es aber, hier ein Zeichen- oder ein Absatzformat einzustellen.

GREP

GREP oder RegularExpressions sind eine Anfragesprache, mit der man Texte oder Zeichenketten nach bestimmten Zeichenfolgen durchsuchen könnt.
Ihr könnt normal nach Text suchen, es gibt aber auch die Möglichkeit, zum Beispiel nach Ziffern, nach Leerraum oder nach Wiederholungen von Mustern oder ähnlichem suchen.
GREP kann ein wahnsinnig mächtiges Werkzeug sein. Wenn ihr euch näher dafür interessiert, dann schaut euch die beiden Links unten an.
https://danielfett.de/de/tutorials/tutorial-regulare-ausdrucke/
https://regex101.com

Ein, zwei Beispiele


Bei diesem Beispiel wurde bereits ein Absatz zwischen Frage und Antwort in den Steckbriefen gesetzt. Allerdings ist vor jeder Frage noch Leerraum, der entfernt werden sollte.
Wie macht man das?
Man könnte das Problem auch mit textbasierter Suche lösen, aber etwas einfacher ist es hier mit GREP.

Als erstes sollte man sich immer fragen, was weiß ich? Wie kann ich die Stelle eindeutig bestimmten?
In diesem Fall weiß ich, die Stelle gehört zu dem Element schueler_steckbrief_antwort und hat damit das Zeichenformat schueler_steckbrief_antwort. Das heißt, ich kann schonmal bei Format suchen das Zeichenformat schueler_steckbrief_antwort einstellen. Zudem weiß ich, dass ich die Leerzeichen hinter dem Absatz wegbekommen will. Das heißt, aus Absatz und einigen Leerzeichen soll nur ein Absatz werden. In GREP (oder RegEx)-Schreibweise wird ein Absatz mit \r und ein beliebiger Weißraum mit \s codiert. Zudem gibt es die Wildcard einmal oder mehr, dies wird mit einem + angezeigt. Das heißt, die korrekte Suchanfrage ist \r\s+. Das ganze soll ersetzt werden durch einen Absatz also durch \r.
Das Ergebnis sieht folgendermaßen aus: