hilfdirselbst.ch
Facebook Twitter gamper-media

Forenindex » Programme » Print/Bildbearbeitung » Adobe InDesign » GREP - erste Versuche - Bedeutung der Klammern?!

 

« « 1 2 » »  


Ralf Hobirk p
Beiträge: 4602

19. Mai 2007, 13:38

Beitrag #16 von 30
Beitrag ID: #292259

Bewertung:

(12508 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

GREP - erste Versuche - Bedeutung der Klammern?!


Hallo zusammen,

es ist richtig, was Rübi sagt. Ich habe mich gestern Abend mit den "Regenechsen" beschäftigt und mir ist so Einiges klar geworden. Wenn man die Grund-Syntax beherrscht, kann man schon so Einiges machen. Auch das, was in dem erwähnten Video gezeigt wird, wird jetzt viel klarer bzw. nachvollziehbar. Ansonsten gilt "Learning by doing", und wie Gerald bemerkt hat, ist es keine "Raketen-Technik".

---
Sonnige Grüße aus Egypt Cool
Ralf
---
MacPro (1,1) 2x2,66 GHz, 10 GB | MacBook Pro 15" (8,2) 2,0 GHz, 8 GB | MacBook Pro 15" (4,1) 2,5 GHz, 6 GB | alle 10.6.8 | CS5 (ID 7.0.4)
El Gouna - Life as it should be!

als Antwort auf: [#292255] Top

DaPeter
Beiträge: 1

22. Mai 2007, 08:59

Beitrag #17 von 30
Beitrag ID: #292730

Bewertung:

(12454 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

GREP - erste Versuche - Bedeutung der Klammern?!


Grep ist eine sehr mächtige Funktion, mit der man vieles vereinfachen kann.

Ich habe hier noch 2 Seiten, die vielleicht etwas weiterhelfen können. Eine ist leider auf Englisch.

http://www.hidemail.de/blog/grep-perl.shtml und
http://www.hidemail.de/blog/perl_tutor.shtml

als Antwort auf: [#292259]

(Dieser Beitrag wurde von DaPeter am 22. Mai 2007, 09:00 geändert)
Top

Quarz  M  p
Beiträge: 2423

5. Jul 2007, 19:02

Beitrag #18 von 30
Beitrag ID: #301139

Bewertung:

(12393 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

GREP - erste Versuche - Bedeutung der Klammern?!


Hallo Richard,

danke für Deinen Tipp mit der Website von »Regenechsen«

Ich habe mir den Text heraus kopiert, und in InDesign neu umbrochen
und strukturiert, um etwas zu verstehen.

Im Anhang ist die pdf-Datei.
Vielleicht hilft sie ja dem einen oder anderen.

Gruß
Quarz

als Antwort auf: [#292730] Top

Ralf Hobirk p
Beiträge: 4602

5. Jul 2007, 19:15

Beitrag #19 von 30
Beitrag ID: #301142

Bewertung:

(12389 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

GREP - erste Versuche - Bedeutung der Klammern?!


Hallo Quarz,

danke für deine Mühe, aber wo ist denn das PDF? Smile

---
Sonnige Grüße aus Egypt Cool
Ralf
---
MacPro (1,1) 2x2,66 GHz, 10 GB | MacBook Pro 15" (8,2) 2,0 GHz, 8 GB | MacBook Pro 15" (4,1) 2,5 GHz, 6 GB | alle 10.6.8 | CS5 (ID 7.0.4)
El Gouna - Life as it should be!

als Antwort auf: [#301139] Top

Quarz  M  p
Beiträge: 2423

5. Jul 2007, 19:41

Beitrag #20 von 30
Beitrag ID: #301146

Bewertung:

(12382 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

GREP - erste Versuche - Bedeutung der Klammern?!


Das möchte ich auch mal wissen.
Ich hatte es, ehrllich, abgespeichert.

Gruß
Quarz

als Antwort auf: [#301142] Top

Anhang:
Regenechsen.pdf (205 KB)

Ralf Hobirk p
Beiträge: 4602

5. Jul 2007, 20:19

Beitrag #21 von 30
Beitrag ID: #301152

Bewertung:

(12359 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

GREP - erste Versuche - Bedeutung der Klammern?!


Vielen Dank!

---
Sonnige Grüße aus Egypt Cool
Ralf
---
MacPro (1,1) 2x2,66 GHz, 10 GB | MacBook Pro 15" (8,2) 2,0 GHz, 8 GB | MacBook Pro 15" (4,1) 2,5 GHz, 6 GB | alle 10.6.8 | CS5 (ID 7.0.4)
El Gouna - Life as it should be!

als Antwort auf: [#301146] Top

Martin Fischer  M  p
Beiträge: 9696

17. Okt 2007, 01:56

Beitrag #22 von 30
Beitrag ID: #317327

Bewertung:

(12146 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

GREP - erste Versuche - Bedeutung der Klammern?!


> Eine gute Übersicht und Einführung findest Du auch ...

Inzwischen gibt es eine spezielle Einführung in GREP für InDesign CS3 als ShortCut von Peter Kahrel zum Download: GREP in InDesign CS3 (PDF)


Martin Fischer

Skripte für InDesign im Skriptarchiv von HilfDirSelbst.ch

als Antwort auf: [#292186] Top

friedb S
Beiträge: 103

17. Okt 2007, 08:36

Beitrag #23 von 30
Beitrag ID: #317334

Bewertung:

(12122 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

GREP - erste Versuche - Bedeutung der Klammern?!


Eine (mittlerweile recht umfangreiche) Abhandlung gibt es auch von Oreilly:
http://www.oreilly.de/...regex3ger/index.html

Ich kenne nur die erste Auflage mit erheblich weniger Seiten - aber diese war wirklich sehr verständlich geschrieben.

als Antwort auf: [#317327] Top

Martin Fischer  M  p
Beiträge: 9696

17. Okt 2007, 09:23

Beitrag #24 von 30
Beitrag ID: #317347

Bewertung:

(12116 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

GREP - erste Versuche - Bedeutung der Klammern?!


Peter stützt sich ausdrücklich auf den Friedl, um den wohl keiner herumkommt, der sich intensiver mit Regulären Ausdrücken beschäftigt. ;-)

Es gibt auch noch eine "Kurzfassung" des Friedls von Stubblebine.

Allerdings gefällt mir zum Nachschlagen das kompakte Büchlein "Reguläre Ausdrücke" von Christian Wenz besser als der "kleine Friedl".

Das Besondere an Peters ShortCut ist, daß es direkt den Einsatz von GREP in InDesign CS3 behandelt. GREP hat verschiedene Dialekte und ist nicht immer 1:1 von einer Anwendug auf eine andere zu übertragen (mein BBEdit fordert eine etwas andere Syntax als InDesign CS3). In Peters Einführung werden auch die Eigenarten des GREP für InDesign beleuchtet.


Martin Fischer

Skripte für InDesign im Skriptarchiv von HilfDirSelbst.ch

als Antwort auf: [#317334] Top

Stephan_M p
Beiträge: 387

2. Apr 2008, 13:11

Beitrag #25 von 30
Beitrag ID: #344235

Bewertung:

(11398 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

GREP - erste Versuche - Bedeutung der Klammern?!


JUIPPEE. Ich hab Indesigns GREP verstanden! Danke Forum.
Hier mein Erfolg - wenn jemand im Forum danach sucht, kann er es hier finden:

Findet alles was zwischen runden Klammern ( ) sitzt
Code
(?<=\()+.{1,}(?=\)) 


[b]Findet alles was zwischen runden Klammern ( ) sitzt, inklusive der Klammern
Code
\(+.{1,}\) 


als Antwort auf: [#317347] Top

Kai Rübsamen  M  p
Beiträge: 3189

2. Apr 2008, 16:16

Beitrag #26 von 30
Beitrag ID: #344312

Bewertung:

(11368 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

GREP - erste Versuche - Bedeutung der Klammern?!


Antwort auf: JUIPPEE. Ich hab Indesigns GREP verstanden!

Bist du dir da sicher? ;-)

(?<=\()+.{1, }(?=\))

> Dein Grep findet tatsächlich alles was zwischen zwei Klammern sitzt und zwar alles zwischen dem ersten u. dem letzten Vorkommen, da dein grep gierig ist. (das + ist eigentl. nicht notwendig u. gierig wird er durch {1, }

>> Suche besser (?<=\().+?(?=\))

Dein zweiter Grep \(+.{1, }\) hat leider das gleiche Problem. Würde also auch Stellen finden die nicht eingeklammert sind.

>> Hier bietet sich eher \([^\)]+\) Suche eine Klammer gefogt von allem was keine Klammer ist an.

Gruß Kai
_______________________

MacPro 2x2,66 GHZ, 3 GB | 10.5.8 | CS 5 (7.0.4) u. CS 5.5 (7.5.3) u. CS6

ruebiarts.de
– Ein Blog vom Designer für Designer

Das nächste Treffen der InDesign-User Group Rhein/Main findet im August statt.
Jetzt als Mitglied anmelden, um die automatische Einladung zu erhalten!

als Antwort auf: [#344235] Top

Stephan_M p
Beiträge: 387

2. Apr 2008, 16:42

Beitrag #27 von 30
Beitrag ID: #344326

Bewertung:

(11360 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

GREP - erste Versuche - Bedeutung der Klammern?!


Zitat
Zitat JUIPPEE. Ich hab Indesigns GREP verstanden!

Bist du dir da sicher? ;-)

Hehe, nein, ich hab nur gedacht, dass ich gedacht habe. :) Deine sind richtiger.

als Antwort auf: [#344312] Top

Thomas Richard  M  p
Beiträge: 14835

2. Apr 2008, 20:43

Beitrag #28 von 30
Beitrag ID: #344382

Bewertung:

(11325 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

GREP - erste Versuche - Bedeutung der Klammern?!


Nicht das ich Klugscheissen wollte, aber schon mal versucht was passiert, wenn der betreffende Suchbereich komplett umklammert ist?

oder sowas:
Zitat Findet alles was (zwischen runden (Klammern) sitzt).


Im Falle von
(?<=\()+.{1,}(?=\))
wird wenigstens der äussere Klammerinhalt korrrekt gefunden.

per (?<=\().+?(?=\)) wird halt von der ersten öffnenden bis zu ersten schliessenden Klammer gefunden, und das ist sicherlich nicht im Sinne des Suchers.


MfG

Thomas


Und wenn dir geholfen wurde, hilf uns, dies auch weiterhin zu können.
http://www.hilfdirselbst.ch/info/

als Antwort auf: [#344326] Top

Peter Kahrel p
Beiträge: 147

3. Apr 2008, 01:26

Beitrag #29 von 30
Beitrag ID: #344407

Bewertung:

(11307 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

GREP - erste Versuche - Bedeutung der Klammern?!


Dieser Grep Ausdruck:

\([^()]+\)

findet nur Klammern die zueinander passen.

Peter

als Antwort auf: [#344382] Top

Kai Rübsamen  M  p
Beiträge: 3189

3. Apr 2008, 10:41

Beitrag #30 von 30
Beitrag ID: #344437

Bewertung:

(11267 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

GREP - erste Versuche - Bedeutung der Klammern?!


Antwort auf: Nicht das ich Klugscheissen wollte

Ja und warum machst du´s dann? ;-)
Von deinem Beispiel ist doch hier gar nicht die Rede ...

Gruß Kai
_______________________

MacPro 2x2,66 GHZ, 3 GB | 10.5.8 | CS 5 (7.0.4) u. CS 5.5 (7.5.3) u. CS6

ruebiarts.de
– Ein Blog vom Designer für Designer

Das nächste Treffen der InDesign-User Group Rhein/Main findet im August statt.
Jetzt als Mitglied anmelden, um die automatische Einladung zu erhalten!

als Antwort auf: [#344407] Top
« « 1 2 » »  


Forenindex » Programme » Print/Bildbearbeitung » Adobe InDesign » GREP - erste Versuche - Bedeutung der Klammern?!


^