[GastForen Programme Print/Bildbearbeitung QuarkXPress GREP Suchen & Ersetzen in QuarkXPress 2018

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

GREP Suchen & Ersetzen in QuarkXPress 2018

mguenther
Beiträge gesamt: 1539

6. Mai 2018, 22:32
Beitrag # 1 von 5
Bewertung:
(3715 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Und hier ist noch ein Video, das die GREP Suche (also mit regulären Ausdrücken) mittels JavaScript in QuarkXPress 2018 zeigt:

https://youtu.be/v8ywPZ8Ud_M

Da dies ein JavaScript ist, kann das natürlich jeder weiter "aufbohren" (erweitern!).

Gruß
Matthias
X

GREP Suchen & Ersetzen in QuarkXPress 2018

JohanneS.
Beiträge gesamt: 1065

9. Mai 2018, 11:30
Beitrag # 2 von 5
Beitrag ID: #563860
Bewertung:
(3642 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Endlich!
Und wie zu erwarten auch gleich richtig.

Als alter GREP-Fan (in TextWrangler und BBEdit) wundert mich der Schrägstrich am Anfang des Such-Strings. Liegt’s an Javascript? Schöner wäre ohne.

Grüße
Johannes


als Antwort auf: [#563774]

GREP Suchen & Ersetzen in QuarkXPress 2018

mguenther
Beiträge gesamt: 1539

9. Mai 2018, 12:51
Beitrag # 3 von 5
Beitrag ID: #563865
Bewertung:
(3628 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
RegeEx in Python (was z.B. InDesign nimmt) und JavaScript (QuarkXPress) sind leicht anders, siehe hier:
https://regex101.com/ (unter "Flavor")

Mittlerweile haben sich die GREP/RegEx Experten auf meinen Post in der Facebook Gruppe gestürtzt, Verbesserungsvorschläge sind derzeit:
Code
/^([\w\u00C0-\u00FF]+)\s([\w\u00C0-\u00FF]+)/s*$/g 
$2, $1

und ein Zweierdurchlauf:
Code
/\s(\w+|\w+\W\w+)\s(\w+\-\w+|\w+)$/g 
$2, $1

/(\w+),\s(\w+)\s(\w+)/g
$3 $1, $2

Gruß
Matthias


als Antwort auf: [#563860]

GREP Suchen & Ersetzen in QuarkXPress 2018

JohanneS.
Beiträge gesamt: 1065

9. Mai 2018, 14:58
Beitrag # 4 von 5
Beitrag ID: #563869
Bewertung:
(3611 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Für das Beispiel aus dem Video?

Beim ersten Vorschlag ist das optionale Leerzeichen am Zeilenende sehr gut, aber die Unicode-Werte sind ja sehr schlecht lesbar.

Beim zweiten werden schön viele Doppelnamen gefunden – Klaus-Michael Meyer-Abich kann ja jeder selber ergänzen? Aber was macht der zweite Durchlauf?

Grüße
Johannes


als Antwort auf: [#563865]

GREP Suchen & Ersetzen in QuarkXPress 2018

mguenther
Beiträge gesamt: 1539

9. Mai 2018, 16:19
Beitrag # 5 von 5
Beitrag ID: #563870
Bewertung:
(3610 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Zweiter Durchlauf: Doppelname mit Leerzeichen korrigieren.

Die Webseite https://regex101.com/ ist da echt praktisch, zeigt dir auch an, was das wahrscheinlich macht und kann gegen Daten laufen.

Und du kannst von Python (InDesign) zu QuarkXPress (JavaScript) umschalten.

Gruß
Matthias


als Antwort auf: [#563869]
X