Autor |
Nachricht |
Swaine
Threadersteller
Dabei seit: 18.04.2002
Ort: Mannheim
Alter: 48
Geschlecht:
|
Verfasst Di 07.07.2009 12:22
Titel GREP: Wie funktioniert das mit dem Lookahead? |
|
|
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é
|
|
|
|
|
Frank Münschke
Forums-Papa
Dabei seit: 08.06.2006
Ort: Essen
Alter: 69
Geschlecht:
|
Verfasst Di 07.07.2009 12:30
Titel
|
|
|
dann zeig doch mal deine Versuche ...
|
|
|
|
|
Anzeige
|
|
|
Swaine
Threadersteller
Dabei seit: 18.04.2002
Ort: Mannheim
Alter: 48
Geschlecht:
|
Verfasst Di 07.07.2009 12:40
Titel
|
|
|
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...
|
|
|
|
|
Frank Münschke
Forums-Papa
Dabei seit: 08.06.2006
Ort: Essen
Alter: 69
Geschlecht:
|
Verfasst Di 07.07.2009 13:09
Titel
|
|
|
Ich würde einfach nach " (\d\d\d\d\/)" und durch "\r$1 ersetzen
(Achtung vor der Klammer im Suchefeld ist eine Leertaste ... )
|
|
|
|
|
benedict r.
Dabei seit: 07.06.2007
Ort: Friedberg (Hessen)
Alter: 33
Geschlecht:
|
Verfasst Di 07.07.2009 13:53
Titel Re: GREP: Wie funktioniert das mit dem Lookahead? |
|
|
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:
Ein Negative Lookahead sieht so aus:
Deine Überprüfung würde dann so aussehen:
(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
|
|
|
|
|
|
|
|
Ä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
|
|