mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 29.03.2024 10:55 Benutzername: Passwort: Auto-Login

Thema: GREP S&E vom 20.02.2020


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Software - Print -> GREP S&E
Autor Nachricht
MarkGrade
Threadersteller

Dabei seit: 06.08.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst Do 20.02.2020 01:43
Titel

GREP S&E

Antworten mit Zitat Zum Seitenanfang

Hallo,

ich benötige Hilfe beim Suchen & Ersetzen mit GREP in Indesign CS6.

Ich möchte alle Leerzeichen entfernen, die sich zwischen den beiden Sonderzeichen
\x{263B} und \x{263C} befinden.
Es kommen 0 oder mehrere LZ in der Zeichenfolge vorkommen.
Die Zeichenfolge (meistens ca. 15 Zeichen) kann beliebige Zeichen enthalten.

Wie würdet ihr das Problem lösen?

Gruß
Mark
  View user's profile Private Nachricht senden
MarkGrade
Threadersteller

Dabei seit: 06.08.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst Do 20.02.2020 11:47
Titel

Antworten mit Zitat Zum Seitenanfang

Hallo,

mit
\x{263B}.+?\x{263C}
findet man die gesamte Zeichenfolge.

Wie muss das "Ersetzen" aussehen, um eventuell vorhandene Leerzeichen zu entfernen?

Meine aktuelle "Lösung" sieht so aus:

Der gefundenen Zeichenfolge das Format "LZ zwischen Sonderzeichen" zuweisen.
In diesem Format einen GREP-Stiel formulieren, der den LZ das Zeicheformat "LZ-weg" zuweist.
In dem Zeichenformat "LZ-weg" habe ich die Laufweite auf -280 gesetzt. Jetzt sind die LZ zwar noch immer da, aber "unsichtbar".

Das kann er ja wohl nicht sein!?

Gruß

Mark
  View user's profile Private Nachricht senden
Anzeige
Anzeige
Mialet

Dabei seit: 11.02.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Do 20.02.2020 16:19
Titel

Antworten mit Zitat Zum Seitenanfang

Ich glaube, um überhaupt vorhersagen zu können, ob es da nen vernünftigen Treffer gibt, ist die von dir nicht erwähnte Verteilung der Leerzeichen in dem gesuchten Passagen.

Dein Grep findet alles zwischen
BLACK SMILING FACE
und
WHITE SUN WITH RAYS

Die beiden Zeichen liessen sich als negativer Lookbehind und negativer Lookahead schon mal aus dem Treffer heraussortieren.

Dann ist aber nach wie vor die Frage sind die gefunden Leerzeichen im Rest des Treffers en bloc oder verteilt.

Im ersten Fall liessen sie sich finden, im letzteren ging es wohl eh nur über mehrere Durchgänge – oder eben so wie von dir bereits versucht, per Erhalt aber Unsichtbarmachung.


Zuletzt bearbeitet von Mialet am Do 20.02.2020 16:21, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
MarkGrade
Threadersteller

Dabei seit: 06.08.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst Do 20.02.2020 16:41
Titel

Antworten mit Zitat Zum Seitenanfang

Hallo Mialet,

mit
suchen:
\x{263B}(.+?)\x{263C}
ersetzen:
$1
verschwinden die Sonderzeichen. Der Rest - inkl. der überflüssigen Leerzeichen - bleibt.
So geht es also nicht.

Es handelt sich im Beispiel i.d.R. um Leerzeichen nach Interpunktion (.:,;?!).
In weiteren Text ist das erwünscht, nur zwischen den beiden Sonderzeichen eben nicht.

Vielleicht gibt es ja noch andere Lösungsansätze.

Gruß

Mark
  View user's profile Private Nachricht senden
Mialet

Dabei seit: 11.02.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Do 20.02.2020 22:21
Titel

Antworten mit Zitat Zum Seitenanfang

MarkGrade hat geschrieben:

mit
suchen:
\x{263B}(.+?)\x{263C}
ersetzen:
$1
verschwinden die Sonderzeichen.
… natürlich.

$1 ist das in der runden Klammer. Du bekommst, was du bestellst.
  View user's profile Private Nachricht senden
pixxxelschubser

Dabei seit: 02.10.2011
Ort: -
Alter: -
Geschlecht: -
Verfasst Fr 28.02.2020 03:33
Titel

Re: GREP S&E

Antworten mit Zitat Zum Seitenanfang

MarkGrade hat geschrieben:
… Wie würdet ihr das Problem lösen? …

Suchen nach:
Code:
\x{263B}\h+\x{263C}

Ändern in:
Code:
\x{263B}\x{263C}
  View user's profile Private Nachricht senden
pixxxelschubser

Dabei seit: 02.10.2011
Ort: -
Alter: -
Geschlecht: -
Verfasst Di 03.03.2020 21:32
Titel

Antworten mit Zitat Zum Seitenanfang

Die Lösung scheint den TO ja irgendwie nicht zu interessieren.
Ich lass mal meine Signatur hier.
  View user's profile Private Nachricht senden
 
Ähnliche Themen GREP Suchen & Ersetzen als GREP stil im Format?
Grep für Grep-Stil
GREP suche
GREP Funktionen
GREP Funktion
[InDesign] GREP-Bug?
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.