[GastForen Programme Print/Bildbearbeitung Adobe InDesign Mal weider GREP

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

Mal weider GREP

Christoph Steffens
  
Beiträge gesamt: 4906

19. Jul 2007, 11:27
Beitrag # 1 von 14
Bewertung:
(136469 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ich brauche Hilfe mit GREP.

Ich möchte alle Stellen Finden, in denen ich [NAME]-Palette geschrieben habe, und durch Palette [NAME] ersetzen.
Der [Name] sind unterschiedlich lange Wörter (ohne eckige Klammer).

Am besten wäre es, wenn [NAME] dann auch noch im ZF Sowieso formatiert werden könnte.

Wie muss der GREP Ausdruck lauten?!?!?!

Edit: Der [Name] ist EIN Wort, dass unterschiedlich lang ist (ohne eckige Klammer).

(Dieser Beitrag wurde von Christoph Steffens am 19. Jul 2007, 11:35 geändert)
X

Mal weider GREP

Gerald Singelmann
  
Beiträge gesamt: 6269

19. Jul 2007, 11:42
Beitrag # 2 von 14
Beitrag ID: #303509
Bewertung:
(136375 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Code
\b([^-\s]+)-Palette 

ersetzt durch
Code
Palette $1 

scheint zu funktionieren.
Erklärung:
\b ist eine Wortgrenze
[^...] alle Zeichen, die nicht ... sind
-\s ein - oder ein beliebiger Leerraum
+ eins oder mehrere
() speichere das Gefundene in $1

Wahrscheinlich kann man das \b auch weglassen.

In meinem Testtext kam auch der Begriff "Die Formate-Paletten" vor. Die Mehrzahl von Palette geht bei der Suche durcheinander.


als Antwort auf: [#303503]

Mal weider GREP

Gerald Singelmann
  
Beiträge gesamt: 6269

19. Jul 2007, 11:45
Beitrag # 3 von 14
Beitrag ID: #303512
Bewertung:
(136369 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ach ja, es braucht einen zweiten Durchgang, um dem Wort "Palette" das im ersten Druchgang zugewiesene Zeichenformat wieder wegzunehmen.


als Antwort auf: [#303509]

Mal weider GREP

Martin Fischer
  
Beiträge gesamt: 12783

19. Jul 2007, 11:46
Beitrag # 4 von 14
Beitrag ID: #303514
Bewertung:
(136368 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Gerald und Christoph,

die Palette im Suchfeld könnte auch noch in Klammern gesetzt werden.
Dann wäre der String im Ersetzefeld kürzer. ;-)

Code
\b([^-\s]+)-(Palette) 

ersetzt durch
Code
$2 $1 



als Antwort auf: [#303509]

Mal weider GREP

Christoph Steffens
  
Beiträge gesamt: 4906

19. Jul 2007, 11:51
Beitrag # 5 von 14
Beitrag ID: #303516
Bewertung:
(136364 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Antwort auf [ Gerald Singelmann ] Ach ja, es braucht einen zweiten Durchgang, um dem Wort "Palette" das im ersten Druchgang zugewiesene Zeichenformat wieder wegzunehmen.

Super! Vielen Dank Euch!!!!!!

Aber, ich will nicht das Wort PALETTE formatieren, sondern das Wort DANACH...

?-(


als Antwort auf: [#303512]

Mal weider GREP

Kai Rübsamen
  
Beiträge gesamt: 4684

19. Jul 2007, 11:54
Beitrag # 6 von 14
Beitrag ID: #303518
Bewertung:
(136360 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
das \b kann man in der Tat weglassen. \s find ich super. Das ist so einfach, dass ich zumindest nicht drauf gekommen wäre ...

Antwort auf: Aber, ich will nicht das Wort PALETTE formatieren, sondern das Wort DANACH...


Deswegen hat Gerald ja geschrieben, dass du der Palette im zweiten Durchgang wieder das Format klauen musst.


als Antwort auf: [#303516]
(Dieser Beitrag wurde von ruebi am 19. Jul 2007, 11:55 geändert)

Mal weider GREP

Martin Fischer
  
Beiträge gesamt: 12783

19. Jul 2007, 11:54
Beitrag # 7 von 14
Beitrag ID: #303519
Bewertung:
(136358 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
> Aber, ich will nicht das Wort PALETTE formatieren, sondern das Wort DANACH...

Hast Du gelesen, was Gerald dazu geschrieben hat?
Ich könnt's nicht besser formulieren. ;-)


als Antwort auf: [#303516]

Mal weider GREP

Christoph Steffens
  
Beiträge gesamt: 4906

19. Jul 2007, 11:56
Beitrag # 8 von 14
Beitrag ID: #303520
Bewertung:
(136354 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Sorry, hast Recht!!

1000dank!


als Antwort auf: [#303519]

Mal weider GREP

Kai Rübsamen
  
Beiträge gesamt: 4684

19. Jul 2007, 12:19
Beitrag # 9 von 14
Beitrag ID: #303528
Bewertung:
(136337 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
das würde mich jetzt aber doch noch interessieren:

Nehmen wir mal an das Wort würde nicht gedreht u. ich würde gerne immer dem ersten Wort nach Palette ein ZF zuweisen ...

Palette ([^\s]+) findet Palette und das Wort. In Klammern ist $1

Wenn ich jetzt nur $1 bei Ändern eingebe wird das Wort Palette gelöscht.
Bei Palette $1 wird auch Palette das ZF zugewiesen.

> Kann ich Palette zwar suchen, aber nicht ersetzen lassen?? Wie müsste die komplette Suche lauten?


als Antwort auf: [#303520]
(Dieser Beitrag wurde von ruebi am 19. Jul 2007, 12:26 geändert)

Mal weider GREP

Gerald Singelmann
  
Beiträge gesamt: 6269

19. Jul 2007, 12:37
Beitrag # 10 von 14
Beitrag ID: #303535
Bewertung:
(136316 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Das, was beim Suchen (wenn man einzeln durchgeht) markiert wird, wird auch umformatiert.
Da hilft nur, die Umgebungssuche von grep zu verwenden: im Popupmenü in InDesign findet man Positive/Negative Lookahead/Lookbehind.
Wenn ich also von "Palette Blah" nur das "Blah" formatieren will, muss ich einen Positive Lookbehind machen. Damit könnte ich aber nicht die Reihenfolge tauschen. Um die Reihenfolge tauschen zu können. muss "Palette" gefunden und nicht nur berücksichtigt werden.

Es sei denn, GREP hat noh mehr Tricks auf Lager als ich kenne, was regelmäßig der Fall ist.


als Antwort auf: [#303528]

Mal weider GREP

Martin Fischer
  
Beiträge gesamt: 12783

19. Jul 2007, 12:37
Beitrag # 11 von 14
Beitrag ID: #303536
Bewertung:
(136316 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Kai,

dafür brauchts etwas Umschau - was in der Gegend ist (lookaround).
In diesem Fall lookbehind: ?<=

Ersetzefeld:
Code
(?<=Palette )([^\s]+) 


Suchfeld: [leer] + [Formatoptionen]
-----
edit:
Jetzt überlasse ich das Antworten Gerald.
Der ist eh immer einen Kick schneller.
Kein Wunder, hab GREP schließlich von ihm gelernt. ;-)


als Antwort auf: [#303528]
(Dieser Beitrag wurde von Martin Fischer am 19. Jul 2007, 13:47 geändert)

Mal weider GREP

Kai Rübsamen
  
Beiträge gesamt: 4684

19. Jul 2007, 12:46
Beitrag # 12 von 14
Beitrag ID: #303541
Bewertung:
(136304 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Antwort auf: Damit könnte ich aber nicht die Reihenfolge tauschen. Um die Reihenfolge tauschen zu können. muss "Palette" gefunden und nicht nur berücksichtigt werden.


Das hatte ich auch so verstanden. Meine Frage ging von einer anderen Ausgangslage aus.

Martin u. Gerald ihr ergänzt euch prima. Während der eine die Formel liefert hat der andere zeitgleich die Erklärung dazu ;-)

Danke!


als Antwort auf: [#303536]
(Dieser Beitrag wurde von ruebi am 19. Jul 2007, 12:47 geändert)

Mal weider GREP

Gerald Singelmann
  
Beiträge gesamt: 6269

19. Jul 2007, 13:40
Beitrag # 13 von 14
Beitrag ID: #303560
Bewertung:
(136282 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Zitat Der ist eh immer einen Kick schneller.

Dafür bist du immer ein Stück präziser :)


als Antwort auf: [#303536]

Mal weider GREP

Thomas Richard
Beiträge gesamt: 19339

19. Jul 2007, 14:37
Beitrag # 14 von 14
Beitrag ID: #303588
Bewertung:
(136266 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Um bei der 'Palette'-Suche auch Palette_n_ zu erwischen wäre das dann

([^- ]+)-(Paletten*)

oder geht das auch noch einfacher?


als Antwort auf: [#303541]
X

Aktuell

PDF / Print
pitstopPro_300

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
14.05.2024

Online
Dienstag, 14. Mai 2024, 10.00 - 10.30 Uhr

Webinar

Prozessoptimierung ist ein Teamsport! Keine Software und keine Maschine allein kann Ihnen helfen, die Effizienzpotenziale Ihres Betriebes maximal auszuschöpfen. Von der Auftragsannahme über die Vorstufe und den Druck bis hin zur Weiterverarbeitung – alles muss optimal ineinandergreifen. Apropos Weiterverarbeitung – in vielen Druckbetrieben fristet sie in Sachen Prozessoptimierung immer noch ein Schattendasein. Dabei liegen hier mittlerweile die größten Einsparpotenziale! In einem Webinar von Horizon und Impressed erfahren Sie, wie Sie diese Einsparungen realisieren können. Horizon, bekannt für innovative Lösungen in der Druckweiterverarbeitung, bietet mit iCE LiNK eine Workflowlösung für die Weiterverarbeitung. iCE LiNK überwacht, visualisiert und analysiert Produktionsabläufe und unterstützt bei der Wartung – damit immer alles reibungslos läuft. Den gleichen Anspruch hat der von Impressed entwickelte Impressed Workflow Server – er ist die smarte PDF-Workflow-Lösung für Druckereien, die Datenmanagement, Preflight und Produktionssteuerung übernimmt. Im Webinar zeigen Ihnen die Experten von Horizon und Impressed, wie beide Lösungen im Team die Effizienz und Produktivität Ihres Betriebes steigern können. Melden Sie sich am besten gleich an, wir freuen uns auf Sie! PS: Melden Sie sich in jedem Fall an – sollten Sie zum Termin verhindert sein, erhalten Sie die Aufzeichnung.

kostenlos

Ja

Organisator: Impressed / Horizon

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

Einsparpotenziale in der Weiterverarbeitung
Veranstaltungen
16.05.2024

Online
Donnerstag, 16. Mai 2024, 10.00 - 10.30 Uhr

Webinar

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? Günther Business Solutions und Impressed treten in einem Webinar den Gegenbeweis an. Experten beider Unternehmen zeigen, wie Großformatdrucker vom Einsatz zweier bewährter Lösungen profitieren können: • von advanter print+sign von Günther Business Solutions, dem ERP-System für den Großformatdruck, dass alle Phasen der Wertschöpfung im Large Format Printing abdeckt • von Impressed Workflow Server, der smarten PDF-Workflow-Lösung für Druckereien, die Datenmanagement, Preflight und Produktionssteuerung übernimmt Über die Kombination beider Lösungen können Großformatdrucker ihre Prozesse mit modernen Workflows Schritt für Schritt automatisieren – und so zügig deutliche Zeit- und Kosteneinsparungen realisieren. Das Webinar sollten Sie sich nicht entgehen lassen – damit Sie keine Effizienzpotenziale mehr liegen lassen. Melden Sie sich am besten gleich an, wir freuen uns auf Sie! PS: Melden Sie sich in jedem Fall an – sollten Sie zum Termin verhindert sein, erhalten Sie die Aufzeichnung.

kostenlos

Nein

Organisator: Impressed / Günther Business Solutions

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

Und es geht doch: Automatisierung im Großformatdruck!