Zum Inhalt springen
Satzlehre & Layout · München · est. 1997 Index — Ratgeberi

Typografie & Text

GREP in InDesign: suchen und ersetzen mit Mustern

Mit GREP in InDesign findest und korrigierst du typografische Muster wie Leerzeichen, Maßeinheiten und Telefonnummern sicher.

02. September 2026 8 Min. Lesezeit

GREP in InDesign: suchen und ersetzen mit Mustern KI-generiert

Du bekommst kurz vor der Freigabe einen umfangreichen Katalogtext: Zwischen Wörtern stehen doppelte Leerzeichen, Maßeinheiten brechen ungünstig um und Telefonnummern sehen je nach Quelle anders aus. Solche Fehler einzeln zu suchen, kostet Zeit und übersieht fast immer einzelne Fundstellen. InDesigns GREP-Suche hilft dir, nicht nach einem bestimmten Wort, sondern nach einem wiederkehrenden Muster zu suchen.

Infografik zu GREP in InDesign: suchen und ersetzen mit Mustern (KI-generiert)

Infografik zu GREP in InDesign: suchen und ersetzen mit Mustern (KI-generiert).

Was GREP in InDesign leistet

GREP steht für eine Mustersuche. Statt beispielsweise nur nach „kg“ zu suchen, kannst du festlegen: Finde eine Zahl, danach ein Leerzeichen und anschließend eine Maßeinheit. InDesign erkennt dann etwa „2 kg“, „12,5 kg“ oder „750 g“, sofern dein Muster dafür ausgelegt ist.

Du findest die Funktion im Menü „Bearbeiten“, über „Suchen/Ersetzen“. Wähle dort den Reiter „GREP“. Im Feld „Suchen nach“ steht dein Muster, im Feld „Ändern in“ definierst du die gewünschte Ersetzung.

Das ist besonders nützlich, wenn Texte aus Word-Dateien, Tabellen, Datenbanken oder verschiedenen Abteilungen stammen. GREP ersetzt dabei nicht dein typografisches Urteil. Es gibt dir aber ein sehr präzises Werkzeug, um klar definierte Regeln im gesamten Dokument durchzusetzen.

Ein paar wichtige Bausteine begegnen dir in vielen Mustern:

  • \d steht für eine Ziffer.
  • \d+ steht für eine oder mehrere Ziffern.
  • \s steht für ein Leerraumzeichen.
  • () fasst einen Teil des Musters zusammen.
  • $1, $2 und weitere Ziffern setzen gefundene Klammergruppen beim Ersetzen wieder ein.
  • {2,} bedeutet: mindestens zwei Wiederholungen.
  • | bedeutet „oder“.

Bevor du mit GREP arbeitest, speichere eine Kopie des Dokuments. Besonders bei umfangreichen Ersetzungen ist das keine übertriebene Vorsicht, sondern ein sinnvoller Arbeitsschritt.

Doppelte Leerzeichen zuverlässig entfernen

Doppelte Leerzeichen sind ein klassischer Importfehler. Sie entstehen beim manuellen Bearbeiten, beim Kopieren aus PDFs oder durch uneinheitliche Textvorlagen. In Fließtexten möchtest du sie meist durch ein einzelnes Leerzeichen ersetzen.

Verwende im GREP-Feld „Suchen nach“ dieses Muster:

{2,}

Zwischen den Anführungszeichen steht ein normales Leerzeichen, gefolgt von {2,}. InDesign sucht damit nach zwei oder mehr direkt aufeinanderfolgenden Leerzeichen.

In „Ändern in“ trägst du ein einzelnes normales Leerzeichen ein.

Der Vorteil gegenüber mehreren Durchgängen mit einer einfachen Suche: Auch fünf oder sechs Leerzeichen hintereinander werden in einem Schritt auf eines reduziert.

Prüfe allerdings vorher, ob dein Dokument Bereiche mit bewusst gesetzten Leerzeichen enthält. Das kann etwa bei unsauber aufgebauten Tabellen, Formularen oder älteren Satzdaten vorkommen. Solche Konstruktionen solltest du besser durch Tabellen, Tabulatoren oder Absatzformate ersetzen, nicht durch eine Reihe von Leerzeichen.

Wenn du nur einen bestimmten Textbereich prüfen willst, markiere ihn vor dem Öffnen von „Suchen/Ersetzen“. Stelle im Dialog außerdem den Suchbereich auf die Auswahl. So kannst du dein Muster zunächst kontrolliert testen.

Geschützte Leerzeichen vor Maßeinheiten setzen

Eine Zahl und ihre Maßeinheit sollen im Satz in der Regel zusammenbleiben. Es wirkt unruhig und ist schwer lesbar, wenn am Zeilenende „25“ steht und „mm“ erst in der nächsten Zeile folgt. InDesign bietet dafür das geschützte Leerzeichen. Im Feld „Ändern in“ wird es mit ~S geschrieben.

Für gängige Maßeinheiten kannst du dieses Muster verwenden:

(\d+(?:[.,]\d+)?) (mm|cm|km|kg|ml|°C|m|g|l|%)

In „Ändern in“ steht:

$1~S$2

Das Muster sucht nach einer ganzen Zahl oder Dezimalzahl, einem normalen Leerzeichen und einer der aufgeführten Maßeinheiten. Die Klammern teilen das Ergebnis in zwei Gruppen auf:

  • $1 ist die Zahl.
  • $2 ist die Maßeinheit.
  • ~S setzt zwischen beiden ein geschütztes Leerzeichen.

Aus „12,5 kg“ wird dadurch „12,5 kg“ mit einem geschützten Leerzeichen. Optisch bleibt der Text gleich, aber Zahl und Einheit können nicht mehr getrennt umbrechen.

Lege vorab fest, welche Schreibweise in deinem Projekt gilt. Manche Markenrichtlinien oder Satzvorgaben behandeln Prozentangaben, Temperaturwerte oder bestimmte technische Einheiten anders. GREP soll deine festgelegte Regel umsetzen, nicht eine Regel stillschweigend erfinden.

Das Muster ist bewusst auf eine überschaubare Liste begrenzt. Nimm nur Einheiten auf, die in deinem Dokument vorkommen und die du geprüft hast. Je allgemeiner eine GREP-Suche wird, desto größer ist das Risiko unerwünschter Treffer.

Bereichsangaben und Bindestriche gezielt behandeln

Ein Bindestrich erfüllt in Texten verschiedene Aufgaben. Er verbindet Wörter wie „E-Mail“, kann aber auch fälschlich für Zahlenbereiche verwendet werden. Zahlenbereiche brauchen häufig ein eigenes Bereichszeichen, nicht den einfachen Bindestrich der Tastatur.

Wenn in deinem Dokument Zahlenbereiche ohne Leerzeichen gesetzt werden sollen, suche nach:

(\d)\s*-\s*(\d)

Ersetze durch:

$1~=$2

~= steht in InDesign für das Bereichszeichen. Das Muster erfasst auch Varianten mit unterschiedlichen Abständen, etwa „4 - 8“, „4-8“ oder „4 - 8“. Das Ergebnis wird einheitlich gesetzt.

Wende diese Ersetzung nicht blind auf ein ganzes Dokument an. Ein Minuszeichen in einer Rechnung kann ähnlich aussehen, soll aber möglicherweise nicht geändert werden. Auch Datumsangaben, Artikelnummern und interne Codes können Sonderregeln haben. Begrenze den Suchbereich deshalb auf den passenden Textabschnitt oder prüfe jede Fundstelle über „Suchen“ einzeln.

Für Begriffe wie „E-Mail“ kann ein geschützter Bindestrich sinnvoll sein, wenn der Begriff nicht über zwei Zeilen getrennt werden soll. Suche in diesem Fall gezielt nach dem konkreten Begriff:

E-Mail

Ersetze durch:

E~>Mail

~> ist der geschützte Bindestrich in InDesign. Setze ihn bewusst nur bei Ausdrücken ein, die tatsächlich zusammenbleiben müssen. Für alle Bindestrichwörter pauschal einen geschützten Bindestrich zu setzen, schränkt deinen Zeilenumbruch unnötig ein.

Telefonnummern nur für klar definierte Formate vereinheitlichen

Telefonnummern wirken auf den ersten Blick wie ein perfekter Fall für GREP. In der Praxis sind sie riskant, weil Vorwahlen, Durchwahlen und Rufnummernlängen variieren. Ein Muster kann nicht zuverlässig erraten, welche Zifferngruppe zu welcher Vorwahl gehört.

Sicher ist GREP dann, wenn du ein klar begrenztes Format vereinheitlichst. Angenommen, im Dokument kommen Münchner Festnetznummern im Schema „+49 89 123 45 67“ vor, jedoch mit wechselnden Trennzeichen. Dann kannst du suchen nach:

(\+49|0049)[ ./-]*89[ ./-]*(\d{3})[ ./-]*(\d{2})[ ./-]*(\d{2})

Ersetze durch:

+49~S89~S$2~S$3~S$4

Damit werden Schreibweisen wie „0049-89-123-45-67“ oder „+49 89 123.45.67“ in ein einheitliches Format mit geschützten Leerzeichen überführt.

Dieses Beispiel gilt ausdrücklich nur für die festgelegte Gruppierung. Mobilnummern, internationale Nummern, Durchwahlen und Rufnummern mit abweichenden Blöcken gehören nicht in dieselbe Massenersetzung. Lege für jede Nummernart ein eigenes Muster an oder kontrolliere diese Angaben manuell.

GREP-Stile in Absatzformaten einsetzen

Die GREP-Suche korrigiert Text. GREP-Stile arbeiten anders: Sie wenden automatisch ein Zeichenformat auf Text an, der einem Muster entspricht. Der Text bleibt unverändert, seine Auszeichnung wird aber dynamisch gesteuert.

Das ist besonders praktisch für wiederkehrende Elemente in strukturierten Texten, etwa Produktnummern, Artikelcodes, Hinweise oder Maßeinheiten.

Ein Beispiel: Produktnummern folgen bei dir dem Muster aus zwei bis vier Großbuchstaben, einem Bindestrich und drei bis sechs Ziffern. Das GREP-Muster lautet:

[A-Z]{2,4}-\d{3,6}

Erstelle zuerst ein Zeichenformat, beispielsweise „Produktnummer fett“. Öffne anschließend das betreffende Absatzformat und wechsle zu „GREP-Stile“. Dort fügst du einen neuen GREP-Stil hinzu, wählst dein Zeichenformat aus und trägst das Muster ein.

Sobald du künftig eine passende Produktnummer in diesem Absatzformat eingibst, wird sie automatisch ausgezeichnet. Änderst du die Nummer oder ergänzt du Text, passt InDesign die Auszeichnung sofort an.

Ein zweites, häufiges Beispiel sind einleitende Hinweise. Wenn Absätze immer mit „Hinweis:“ oder „Tipp:“ beginnen, kannst du für „Tipp:“ dieses Muster verwenden:

^Tipp:

Das Zeichen ^ steht für den Anfang eines Absatzes. So wird nur „Tipp:“ am Absatzbeginn formatiert, nicht dasselbe Wort mitten im Text.

GREP-Stile sind besonders stark, wenn du dieselbe Regel in vielen Dokumenten brauchst. Speichere sie in deinen Absatzformaten, statt lokale Zeichenformatierungen manuell aufzutragen.

Sichere Reihenfolge für Massenersetzungen

Arbeite bei umfangreichen Dokumenten immer in einer festen Reihenfolge:

  • Speichere eine Sicherheitskopie unter einem neuen Namen.
  • Begrenze den Suchbereich zunächst auf eine Auswahl oder eine einzelne Textpassage.
  • Klicke mehrfach auf „Suchen“, bevor du „Alle ändern“ verwendest.
  • Kontrolliere Treffer in Überschriften, Tabellen, Fußnoten und Randtexten.
  • Speichere bewährte Muster als Abfrage, damit du sie später wiederverwenden kannst.
  • Dokumentiere, welche Regel ein Muster umsetzt und für welche Texte es gedacht ist.

Ein GREP-Muster ist keine Einmallösung für jedes Projekt. Es ist eine präzise Regel für einen klaren Anwendungsfall. Je besser du diesen Fall eingrenzt, desto verlässlicher wird das Ergebnis.

Wenn du GREP, Absatzformate und professionelle Textkorrekturen in InDesign systematisch einsetzen möchtest, findest du passende Seminare und Termine bei uns auf cmt.de.

Nächster Schritt

Passenden Kurs zu Typografie finden.

Feste Termine, erfahrene Trainer, Präsenz in München und Durchführungsgarantie. Buchen kannst du direkt auf cmt.de.