[GastForen Programme Print/Bildbearbeitung Adobe InDesign GREP: Regulärer Ausdruck im negativen Lookbehind

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

GREP: Regulärer Ausdruck im negativen Lookbehind

pixelstaub
Beiträge gesamt: 128

27. Jul 2014, 13:34
Beitrag # 1 von 3
Bewertung:
(1501 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo liebes Forum,

wenngleich unelegant: ich stelle in einem InDesign-Absatzformat alle Fußnotenzeichen, also z.B. 2) per Grep-Style hoch, das funktioniert auch soweit mit
Code
 \d+?\) 


Ausgeschlossen habe ich folgenden Fall
[i](TNr. 72536)
mit
Code
(?<!TNr.) \d+?\) 


Jetzt aber kommt’s :(

(Nur in Verbindung mit Gerät 82)
oder
(Erhältlich nur mit Teil 0815)
… da rutschen die vermeintlichen Fußnoten 82 und 0815 freilich auch hoch :(

Da soweit ich weiß, der Gebrauch regulärer Ausdrücke in negativen Lookbehinds nicht funktioniert und stattdessen nur Text in fixer Länge erlaubt ist, fällt jemandem eine Idee ein, den obigen Fall – also Text in Klammern, der mit einer Zahl endet per Grep-Style auszuschließen?

Danke im Voraus für Eure Antworten und sonnige Grüße aus Köln
Stephan
X

GREP: Regulärer Ausdruck im negativen Lookbehind

Dirk Becker
Beiträge gesamt: 193

27. Jul 2014, 16:09
Beitrag # 2 von 3
Beitrag ID: #530273
Bewertung:
(1471 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Stephan,

GREP-Styles werden mehrfach / separat ausgewertet. Daher kannst Du mit einem weiteren Grep für die Sonderfälle ein "normal" drüberbraten.
Etwa "(TNr\.|Gerät|Teil) \d+?\)"

Grüße,
Dirk


als Antwort auf: [#530266]

GREP: Regulärer Ausdruck im negativen Lookbehind

pixelstaub
Beiträge gesamt: 128

28. Jul 2014, 10:27
Beitrag # 3 von 3
Beitrag ID: #530297
Bewertung:
(1390 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Dirk,

cool, danke Dir – manchmal denkt man echt zu kompliziert :)

Beste Grüße
Stephan


als Antwort auf: [#530273]