Wähle Bearbeiten > Suchen/Ersetzen und dann die Registerkarte GREP.
Lerne, wie du GREP-Ausdrücke konstruierst und verwendest, um komplexe Textstrukturen in Adobe InDesign zu suchen und zu ersetzen.
Verwende GREP-Ausdrücke (Global Regular Expression Print), um alphanumerische Zeichenfolgen und Muster in mehreren geöffneten Dokumenten zu finden und zu ersetzen. Sie helfen dabei, strukturierte Inhalte wie Telefonnummern, E-Mail-Adressen und formatierte Texte zu finden und zu ändern. GREP funktioniert in einzelnen oder mehreren Dokumenten und unterstützt Massenaktualisierungen.
Suchen und Ändern von Text mit GREP-Ausdrücken
Wähle im Feld Suchen eine Option aus:
- Erstelle deinen GREP-Ausdruck, indem du ihn direkt eingibst.
- Wähle das Symbol Sonderzeichen für Suche aus, um deine Suchkriterien festzulegen.
Gib oder füge den Ersatztext in das Feld Ändern in ein. Du kannst jetzt jeden gefundenen Text durch eine bestimmte Groß-/Kleinschreibung ersetzen, indem du das Symbol Sonderzeichen für Ersetzung und dann Groß-/Kleinschreibung-Modifikator auswählst.
Wähle im Dropdown-Menü Suchen einen Suchumfang aus.
Wähle Weitersuchen, um die erste Übereinstimmung zu finden.
Wähle Ändern, Alle ändern oder Suchen/Ersetzen.
GREP erfordert grundlegende Kenntnisse der Muster-Syntax, aber die integrierten Zeichenmenüs in InDesign helfen dir dabei, Ausdrücke zu konstruieren, ohne Codes auswendig lernen zu müssen.
Finden und Neuformatieren von Text in Anführungszeichen
Wähle Bearbeiten > Suchen/Ersetzen und dann die Registerkarte GREP.
Gib im Feld Suchen (")(\w+)(") ein, um nach Text zu suchen, der in Anführungszeichen steht.
Wähle das Symbol Sonderzeichen zum Ersetzen und dann Gefunden > Gefundener Text, um Ändern in mit $0 auszufüllen. Verwende $1, $2 oder $3 im Feld Ändern in, um einzelne Gruppen zu ersetzen, die durch Klammern in deinem Ausdruck definiert sind. $1 zielt auf das erste Klammernpaar ab, $2 auf das zweite und so weiter.
Wähle das Symbol Änderungsattribute angeben im Bereich Format ersetzen und dann deine Formatierung.
Wähle Weitersuchen, um die erste Instanz zu finden.
Zum Ersetzen und Fortsetzen der Suche wähle Ändern, Alle ändern oder Suchen/Ersetzen.
|
Suchkriterien |
GREP-Ausdruck |
Beispiel |
|
Zeichenklasse |
[] |
Gib Folgendes ein, um a, b oder c zu finden: [abc] |
|
Negatives Lookahead |
(?!Muster) |
Vermeide ein bestimmtes Muster in deiner Suche. Um beispielsweise zu vermeiden, dass InDesign CS-Versionen in einer Liste von InDesign-Versionen gefunden werden, gib Folgendes ein: InDesign (?!CS.*?) |
|
Positives Lookahead |
(?=Muster) |
Finde ein bestimmtes Muster. Um beispielsweise nur InDesign CS-Versionen in einer Liste von InDesign-Versionen zu finden, gib Folgendes ein: InDesign (?=CS.*?) |
|
Nicht zwischen Groß- und Kleinschreibung unterscheiden |
(?i) |
Finde Text unabhängig von der Groß-/Kleinschreibung. Wenn du beispielsweise Apple mit beliebiger Groß-/Kleinschreibung finden möchtest (apple, APPLE usw.), gib Folgendes ein: (?i)apple |
|
Zwischen Groß- und Kleinschreibung unterscheiden |
(?-i) |
Finde Text mit Berücksichtigung der Groß-/Kleinschreibung. Wenn du beispielsweise nur Apple finden möchtest (und nicht apple, APPLE usw.), gib Folgendes ein: (?-i)apple |
|
Bestimmte Anzahl von Wiederholungen eines Zeichens oder Wortes finden |
{ } |
Gib einen der folgenden Ausdrücke ein, um die Anzahl der Wiederholungen eines Zeichens oder Wortes zu finden: b{3}: entspricht genau 3 Vorkommen b(3,}: entspricht mindestens 3 oder mehr Vorkommen b{3,}?: entspricht nur 3 Vorkommen b{2,3}: entspricht mindestens 2 und höchstens 3 Vorkommen |
Die folgenden Beispiele verwenden gängige GREP-Ersetzungssyntax-Konventionen:
- \$1 $2: Das Hinzufügen eines einzelnen Backslash (\) fungiert als Escape-Zeichen.
- \\u $1 \u$2: Das Hinzufügen von zwei Backslashes (\\) gibt einen einzelnen Backslash aus und ermöglicht das Erscheinen von Escape-Zeichen in der Ausgabe.
- \u$1 \\n \u$2: Das Übergeben von \n an die Ausgabe fügt eine neue Zeile ein.
|
Suchkriterien |
Nach bestimmtem Ausdruck suchen |
Suchergebnis |
Ausdruck ändern |
Ergebnis ändern |
|
Suche nach zwei Wörtern mit Leerzeichen dazwischen und vertausche ihre Position oder füge etwas dazwischen oder am Ende hinzu. |
(\w+)\s(\w+) |
Adobe InDesign |
$1 $2 $2 $1 $1, $2(™) |
$1 $2: Adobe InDesign $1, $2(™): Adobe, Indesign(™) |
|
Die Großschreibung des ersten Buchstabens in einer Gruppe ändern |
(\w+)\s(\w+) |
Adobe InDesign |
\l \u \u$1 $2 |
\u$1 $2: Adobe indesign |
|
Groß- und Kleinschreibung aller Buchstaben in einer Gruppe ändern |
(\w+)\s(\w+) |
Adobe InDesign |
\L \U \U$1 $2 \U$1 \U$2 \U$1 \u$2 |
\U$1 $2: ADOBE indesign \U$1 \U$2: ADOBE INDESIGN \U$1 \u$2: ADOBE Indesign |
Erstellen von Print- und Digitalmaterialien mit InDesign
Gestalte überzeugende Werbeanzeigen, Zeitschriften- und Buchlayouts und andere Print- und Digitalmaterialien.