[GastForen Programme Print/Bildbearbeitung Adobe InDesign Grep Suche nach Zahlen von ... bis

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

Grep Suche nach Zahlen von ... bis

MarkusD
Beiträge gesamt: 34

8. Okt 2020, 13:52
Beitrag # 1 von 5
Bewertung:
(4120 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Grep Spezialisten,

ich steh gerade auf der Leitung. Vielleicht könnt ihr mir helfen.
Ich versuche per Grep bestimmte Zahlen zu finden. Beispiel: die Zahlen 304 bis 528. Es gibt in dem Dokument keine vierstelligen Zahlen, die Zahlen sthen nicht vor oder hinter einem Text. Per Wildcard [3-5][0-9][0-9] finde ich auch die Zahlen 300 etc.
Die Scripte Number adjuster oder Peter Kahrels price adjuster haben leider keine Option um die Zahlen einzugrenzen.

Danke für eure Hilfe
X

Grep Suche nach Zahlen von ... bis

Martin Fischer
  
Beiträge gesamt: 12783

8. Okt 2020, 14:34
Beitrag # 2 von 5
Beitrag ID: #577062
Bewertung:
(4097 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Markus,

Du kannst das mit Oder-Verknüpfungen aufbauen:

Code
\<30[4-9]\>|\<3[1-9][0-9]\>|\<4\d{2}\>|\<5[01]\d\>|\<52[0-8]\> 


lesbarer:
Code
304-309: \<30[4-9]\>| 
310-399: \<3[1-9][0-9]\>|
400-499: \<4\d{2}\>|
500-519: \<5[01]\d\>|
520-528: \<52[0-8]\>



als Antwort auf: [#577061]
(Dieser Beitrag wurde von Martin Fischer am 8. Okt 2020, 14:43 geändert)

Grep Suche nach Zahlen von ... bis

MarkusD
Beiträge gesamt: 34

8. Okt 2020, 15:28
Beitrag # 3 von 5
Beitrag ID: #577064
Bewertung:
(4067 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Martin,

ich hatte die Hoffnung, dass einen Trick gibt, dass man die Zahlen einfacher eingeben kann, nach dem Motto 304 <> 528 (oder ähnliche Sonderzeichen).
Danke für deine Hilfe, jetzt ist der Fuß runter von der Leitung, das Aufsplitten der Suche ist eigentlich logisch.

Viele Grüße


als Antwort auf: [#577062]

Grep Suche nach Zahlen von ... bis

pixxxelschubser
Beiträge gesamt: 1708

8. Okt 2020, 20:00
Beitrag # 4 von 5
Beitrag ID: #577072
Bewertung:
(3973 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Zitat … ich hatte die Hoffnung, dass einen Trick gibt, dass man die Zahlen einfacher eingeben kann, nach dem Motto 304 <> 528 …


Das ist mit Grep nicht möglich.

Per Script könnte man das Ganze mit 2, max.3 verschachtelten Schleifen erreichen
(Pseudocode)
if (Fundstelle eine 3-stellige Zahl) // nicht unbedingt erforderlich
if (Fundstelle > 304)
if (Fundstelle < 528)
dann tu irgendetwas
ansonsten weiter


als Antwort auf: [#577064]

Grep Suche nach Zahlen von ... bis

MarkusD
Beiträge gesamt: 34

9. Okt 2020, 11:52
Beitrag # 5 von 5
Beitrag ID: #577081
Bewertung:
(3889 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo pixxxelschubser,

danke für den Hinweis. Mit Martins Erklärung komme ich gut weiter. So ein Script zu schreiben probiere ich nächste Woche mal aus.

Viele Grüße


als Antwort auf: [#577072]
X