mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Sa 20.04.2024 17:08 Benutzername: Passwort: Auto-Login

Thema: GREP: Wie funktioniert das mit dem Lookahead? vom 07.07.2009


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Software - Print -> GREP: Wie funktioniert das mit dem Lookahead?
Autor Nachricht
Swaine
Threadersteller

Dabei seit: 18.04.2002
Ort: Mannheim
Alter: 48
Geschlecht: Männlich
Verfasst Di 07.07.2009 12:22
Titel

GREP: Wie funktioniert das mit dem Lookahead?

Antworten mit Zitat Zum Seitenanfang

Hallo!
Nachdem mein GREP jetzt wieder läuft, mein nächstes "Problem"...

Habe etliche Seiten Text, die nach dem Muster

Jahreszahl/Jahreszahl NACHNAME, Vorname Kürzel Thema


aufgebaut sind. Leider sind da aber einige Zeilen ohne Umbruch vor der nächsten Jahreszahl
enthalten. Nehme mal an, das kann man mit 'ner Suche mit Negativem Lookahead finden
und ersetzen, oder? Allerdings bekomm' ich nicht raus, wie...

Hatte praktisch versucht nach 4 Ziffern mit negativem Lookahead für 'nen Umbruch/Absatz
zu suchen, aber das läuft einfach nicht... Vermutlich mache ich schon in der Syntax was
verkehrt... Vielleicht kann mir jemand nochmal freundlicherweise helfen?

Tausend Dank, René
  View user's profile Private Nachricht senden
Frank Münschke
Forums-Papa

Dabei seit: 08.06.2006
Ort: Essen
Alter: 69
Geschlecht: Männlich
Verfasst Di 07.07.2009 12:30
Titel

Antworten mit Zitat Zum Seitenanfang

dann zeig doch mal deine Versuche ...
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
Swaine
Threadersteller

Dabei seit: 18.04.2002
Ort: Mannheim
Alter: 48
Geschlecht: Männlich
Verfasst Di 07.07.2009 12:40
Titel

Antworten mit Zitat Zum Seitenanfang

Sorry, wäre sicher hilfreich... *schäm*

Also hab's mal so versucht:

(?=\r)(\d\d\d\d)

Allerdings ist mir schon grundlegend nicht ganz klar, wie ich
da mit dem Negativ Lookahead umgehe...
  View user's profile Private Nachricht senden
Frank Münschke
Forums-Papa

Dabei seit: 08.06.2006
Ort: Essen
Alter: 69
Geschlecht: Männlich
Verfasst Di 07.07.2009 13:09
Titel

Antworten mit Zitat Zum Seitenanfang

Ich würde einfach nach " (\d\d\d\d\/)" und durch "\r$1 ersetzen
(Achtung vor der Klammer im Suchefeld ist eine Leertaste ... )
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
benedict r.

Dabei seit: 07.06.2007
Ort: Friedberg (Hessen)
Alter: 33
Geschlecht: Männlich
Verfasst Di 07.07.2009 13:53
Titel

Re: GREP: Wie funktioniert das mit dem Lookahead?

Antworten mit Zitat Zum Seitenanfang

Swaine hat geschrieben:
aufgebaut sind. Leider sind da aber einige Zeilen ohne Umbruch vor der nächsten Jahreszahl
enthalten. Nehme mal an, das kann man mit 'ner Suche mit Negativem Lookahead finden
und ersetzen, oder? Allerdings bekomm' ich nicht raus, wie...


Ich denke, du möchtest überprüfen, ob die nächsten
vier Zeichen Ziffern sind. Wenn ja, dann werdene diese
durch einen Zeilenumbruch ersetzt.

Dazu brauchst du doch einen Positive Lookahead:
Code:
(?=)


Ein Negative Lookahead sieht so aus:
Code:
(?!)


Deine Überprüfung würde dann so aussehen:
Code:
(?=\d{4})



(Ich benutze hier allgemeine Ausdrücke, also nicht Sprachspezifisch.)

Grüße,
Benedikt


Zuletzt bearbeitet von benedict r. am Di 07.07.2009 13:58, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
 
Ähnliche Themen InDesign CC 2018 / GREP / Lookahead in einer Tabelle
GREP Suchen & Ersetzen als GREP stil im Format?
Grep für Grep-Stil
GREP S&E
Indesign CS3 Grep
Datenzusammenführung + GREP
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Software - Print


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.