[GastForen Programme Print/Bildbearbeitung Adobe InDesign grepsuche entweder/oder

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

grepsuche entweder/oder

Dali der Nil
Beiträge gesamt: 25

5. Jan 2024, 22:41
Beitrag # 1 von 8
Bewertung:
(1628 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hallo

ich möchte mittels grep folgendes ersetzen:
titel,2024
ersetzen in: titel(neuer absatz) 2024,(leerzeichen)

das komma soll also in einem schritt hinter die jahreszahl gestellt werden und so einen neuen absatz bilden.

wenn eine absatzmarke auf die jahreszahl folgt, würde ich demnach Suchen nach:(, )(\d+)\r
Ändern in:\r$2,

was gebe ich nun aber bei meiner suche ein, wenn auf die jahreszahl entweder eine absatzmarke oder ein leerzeichen und eine absatzmarke oder ein zeilenumbruch oder ein leerzeichen und ein zeilenumbruch folgt?

siehe bild: links die möglichkeiten (suche) rechts das gewünschte ergebnis

lg!

https://i.postimg.cc/056RksMv/Grep-komma-undoder.png

(Dieser Beitrag wurde von Dali der Nil am 5. Jan 2024, 22:44 geändert)
X

grepsuche entweder/oder

Quarz
Beiträge gesamt: 3555

6. Jan 2024, 11:27
Beitrag # 2 von 8
Beitrag ID: #587462
Bewertung:
(1545 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Dali,

probier mal folgendes aus
Suchen nach:
(, )(\d+)[\s\r\n]
Ändern in:
\r$2,\s

Gruß Quarz
--------------------------------------
| CS6 ver 8.1 | Win10/64 Prof. |


als Antwort auf: [#587460]

grepsuche entweder/oder

Dali der Nil
Beiträge gesamt: 25

6. Jan 2024, 14:50
Beitrag # 3 von 8
Beitrag ID: #587463
Bewertung:
(1513 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hallo quarz, danke!
wenn ich deinen begriff in eckiger suche, findet er nur ein einzelnes Leerzeichen oder ein einzelnes umbruchszeichen... aber ich bin gerade drauf gekommen –>
Das s sucht ja bereits nach leerzeichen oder umbruchszeichen; wenn ich also einfach ein plus-Symbol dran hänge sucht er nach beliebig vielen und findet alle Variationen!

Suche nach: (, )(\d+)(\s+)
Und genauso wie du schreibst –> Ändern in: \r$2,\s

Es wird also nur mit einem leerraum ersetzt (nicht mit umbruch)
Das mit der suche nach einem leerraum (space) irritiert mich ein bisschen. gibt es denn kein grep, das nur nach einem leerraum sucht? Ich drücke also einfach die space-taste, genauso wie in der Textsuche?

Dann gibt es noch einen Punkt (.) für die Suche nach allen Zeichen außer Umbruchzeichen –> für das Ersetzen funktioniert dieser Punkt aber nie?! Also wenn ich mittels Punkt alle oben gesuchten Zeichen außer die Umbruchszeichen ersetzen möchte kann, wird direkt mit dem Punkt-Symbol ersetzt.

Vielleicht ist jemand so lieb und kann mir das mal erklären..


als Antwort auf: [#587462]

grepsuche entweder/oder

Quarz
Beiträge gesamt: 3555

6. Jan 2024, 16:02
Beitrag # 4 von 8
Beitrag ID: #587464
Bewertung:
(1490 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Dali,

space-taste = Leerzeichen
\s = Leerzeichen und tab (keine Umbruchzeichen)

Warum es in Deinem grep auch die Umbruchzeichen
findet, weiß ich nicht.
Martin, kannst Du mir das erklären?

< Also wenn ich mittels Punkt alle oben gesuchten Zeichen
außer die Umbruchszeichen ersetzen möchte, wird direkt
mit dem Punkt-Symbol ersetzt. >


Ersetzt wird ja nicht mit einem Punkt, sondern
'$1 oder $2 oder $3 etc'.
Also das, was 'der Punkt' repräsentiert.

Wenn Du mit
Suchen nach:
(,\s)(.+)(\s+)
suchst,
dann wird auch das Leerzeichen hinter der Zahl gefunden
und mit $2 ersetzt.

Gruß Quarz
--------------------------------------
| CS6 ver 8.1 | Win10/64 Prof. |


als Antwort auf: [#587463]

grepsuche entweder/oder

Thomas Richard
Beiträge gesamt: 19349

9. Jan 2024, 13:22
Beitrag # 5 von 8
Beitrag ID: #587476
Bewertung:
(1142 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ich versteh überhaupt nicht, was diese Suche mit entweder/oder zu tun hat?

Es gibt einen optionalen Teile der Suche, aber nichts was konkret einem entweder/oder entspricht.


Gesucht wird:

1. nach beliebigem Text
Code
(\w+) 

2. gefolgt von einem Komma und einem Leerzeichen
Code
(, ) 

3. einer viertstelligen Jahreszahl
Code
(\d{4}) 

4. einem optionalen Leerzeichen
Code
( ?) 

5. einem Zeilenumbruch in 2 Varianten
Code
([\n\r]) 


diese fünf Teile werden dann einfach in

Code
$1\r$3$2 


umsortiert.

Vermutlich wird aber, entgegen dem Beispielbild am Ende dieses Terms noch ein Zeilenumbruch/Absatzende gewünscht, der wäre der Ersetzung dann aber einfach noch hintenan zu stellen.


als Antwort auf: [#587460]

grepsuche entweder/oder

Kai Rübsamen
  
Beiträge gesamt: 4684

10. Jan 2024, 09:48
Beitrag # 6 von 8
Beitrag ID: #587486
Bewertung:
(1081 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Quarz,

\s findet whitespace-Zeichen, also auch die Umbruchzeichen. Das war schon immer so. Ansonsten sind ja mehrere Einträge in einer Zeichenklasse bzw. hier in einer Wildcard immer ein "oder". Da dieses "oder" aber nur genau 1x gefunden wird, funktioniert Quarz Ausdruck ohne Quantifizier nicht.



als Antwort auf: [#587464]
Anhang:
whitespace.png (95.6 KB)

grepsuche entweder/oder

Quarz
Beiträge gesamt: 3555

10. Jan 2024, 10:18
Beitrag # 7 von 8
Beitrag ID: #587488
Bewertung:
(1070 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Kai,

danke für die Aufklärung :-)

Wo ist der Screenshot her?

Gruß Quarz
---------------------------------------
| CS6 ver 8.1 | Win10/64 Prof. |



als Antwort auf: [#587486]
(Dieser Beitrag wurde von Quarz am 10. Jan 2024, 10:19 geändert)

grepsuche entweder/oder

Kai Rübsamen
  
Beiträge gesamt: 4684

10. Jan 2024, 10:29
Beitrag # 8 von 8
Beitrag ID: #587492
Bewertung:
(1067 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Der ist Teil meiner GREP-Schulungsunterlagen ;-)


als Antwort auf: [#587488]
X

Aktuell

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
18.06.2024

Online
Dienstag, 18. Juni 2024, 10.00 - 10.30 Uhr

Webinar

In diesen beiden kostenlose Webinaren erfahren Sie, wie Sie mit Hilfe von Enfocus Griffin und dem Impressed Workflow Server Ihren LFP-Workflows optimieren können. 18.06.2024: So optimieren Sie Ihre Prozesse mit Enfocus Griffin 02.07.2024: So sparen Sie Zeit und Geld mit Impressed Workflow Server in der LFP-Edition Griffin: Griffin ist das leistungsstarke Kraftpaket für das automatische Nesting im Großformatdruck. Dank eines ausgeklügelten, KI-basierten Nesting-Algorithmus können Sie mit Griffin Vorlagen schnell und effizient vernutzen – und das klappt auch mit unregelmäßigen Formen perfekt. Das spart Ihnen unzählige Stunden, die Sie bisher mit dem manuellen Nesting und Ausschießen verbracht haben. Einige wichtige Funktionen ≡ Anlage von Beschnittzugaben ≡ Automatische Erzeugung der Schnittkontur ≡ Erstellung von Strichcodes, Textmarkierungen und Registrierungen IWS LFP Edition: Komplizierte, kleinteilige Aufträge; alles sehr speziell; seit Jahren bewährte Prozesse – da können wir nichts standardisieren und automatisieren! Das sagen viele Großformatdrucker – aber stimmt das wirklich, ist dem tatsächlich so? Mit dem IWS LFP Edition automatisieren Sie Ihre Produktion von der Übernahme der Daten aus dem ERP-System bis zur Erzeugung der verschachtelten Druckform und der Übergabe an den RIP. Phoenix Core ist eine hochentwickelte KI-Technologie für die Planung und das Nesting von Druckerzeugnissen. Anders als herkömmliche Ausschießlösungen arbeitet Phoenix nicht auf Basis von Vorlagen, sondern erzeugt entsprechend der Maschinen- und Produktionsanforderungen druckfertige Layouts „on-the-fly“.

kostenlos

Ja

Organisator: Impressed GmbH

https://www.impressed.de/schulung.php?c=sDetail&sid=328

So optimieren Sie Ihren LFP-Workflow
Veranstaltungen
02.07.2024

Online
Dienstag, 02. Juli 2024, 10.00 - 10.30 Uhr

Webinar

In diesen beiden kostenlose Webinaren erfahren Sie, wie Sie mit Hilfe von Enfocus Griffin und dem Impressed Workflow Server Ihren LFP-Workflows optimieren können. 18.06.2024: So optimieren Sie Ihre Prozesse mit Enfocus Griffin 02.07.2024: So sparen Sie Zeit und Geld mit Impressed Workflow Server in der LFP-Edition Griffin: Griffin ist das leistungsstarke Kraftpaket für das automatische Nesting im Großformatdruck. Dank eines ausgeklügelten, KI-basierten Nesting-Algorithmus können Sie mit Griffin Vorlagen schnell und effizient vernutzen – und das klappt auch mit unregelmäßigen Formen perfekt. Das spart Ihnen unzählige Stunden, die Sie bisher mit dem manuellen Nesting und Ausschießen verbracht haben. Einige wichtige Funktionen ≡ Anlage von Beschnittzugaben ≡ Automatische Erzeugung der Schnittkontur ≡ Erstellung von Strichcodes, Textmarkierungen und Registrierungen IWS LFP Edition: Komplizierte, kleinteilige Aufträge; alles sehr speziell; seit Jahren bewährte Prozesse – da können wir nichts standardisieren und automatisieren! Das sagen viele Großformatdrucker – aber stimmt das wirklich, ist dem tatsächlich so? Mit dem IWS LFP Edition automatisieren Sie Ihre Produktion von der Übernahme der Daten aus dem ERP-System bis zur Erzeugung der verschachtelten Druckform und der Übergabe an den RIP. Phoenix Core ist eine hochentwickelte KI-Technologie für die Planung und das Nesting von Druckerzeugnissen. Anders als herkömmliche Ausschießlösungen arbeitet Phoenix nicht auf Basis von Vorlagen, sondern erzeugt entsprechend der Maschinen- und Produktionsanforderungen druckfertige Layouts „on-the-fly“.

kostenlos

Ja

Organisator: Impressed GmbH

Kontaktinformation: E-Mailschulungen AT impressed DOT de

https://www.impressed.de/schulung.php?c=sDetail&sid=328

So optimieren Sie Ihren LFP-Workflow