Connect failed: Connection timed out

[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt Alle Fälle nach negativem Lookbehind im Absatz finden

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

Alle Fälle nach negativem Lookbehind im Absatz finden

maqui
Beiträge gesamt: 37

27. Aug 2018, 12:04
Beitrag # 1 von 11
Bewertung:
(5017 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Mit der folgenden Suche will ich alle Kombinationen von "Abb. <Zahl>" finden und auszeichnen, ausgenommen die Stellen am Absatzbeginn ...
Code
(?!^)Abb\.[ ~s~S]\d+ 

Die Suche funktioniert, leider jedoch nur für die jeweils erste Fundstelle im Absatz? Kann jemand erklären warum und wie man auch alle anderen Stellen in einem Absatz findet?

1000 Dank im Voraus!
M.
X

Alle Fälle nach negativem Lookbehind im Absatz finden

MarioF
Beiträge gesamt: 390

4. Sep 2018, 18:18
Beitrag # 2 von 11
Beitrag ID: #566018
Bewertung:
(4921 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Moin,
Code
\$* 

am Ende könnte helfen.


als Antwort auf: [#565811]

Alle Fälle nach negativem Lookbehind im Absatz finden

maqui
Beiträge gesamt: 37

7. Sep 2018, 15:50
Beitrag # 3 von 11
Beitrag ID: #566111
Bewertung:
(4863 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Marco, meinst Du dann ...
Code
(?!^)Abb\.[ ~s~S]\d+\$* 


Das funktioniert jedenfalls auch nicht. :/


als Antwort auf: [#566018]

Alle Fälle nach negativem Lookbehind im Absatz finden

MarioF
Beiträge gesamt: 390

7. Sep 2018, 16:01
Beitrag # 4 von 11
Beitrag ID: #566112
Bewertung:
(4860 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Moin,
Antwort auf: Das funktioniert jedenfalls auch nicht. :/

Bei mir ja. Was findet er denn bei dir bzw. was nicht?


als Antwort auf: [#566111]
Anhang:
grep_1.png (73.8 KB)

Alle Fälle nach negativem Lookbehind im Absatz finden

Thomas Richard
Beiträge gesamt: 19327

7. Sep 2018, 18:22
Beitrag # 5 von 11
Beitrag ID: #566119
Bewertung:
(4847 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Vorsicht beim kopieren von GREPs aus dem Beitrag:




als Antwort auf: [#566111]
Anhang:
2018-09-07_um_18.19.png (94.5 KB)

Alle Fälle nach negativem Lookbehind im Absatz finden

maqui
Beiträge gesamt: 37

10. Sep 2018, 11:46
Beitrag # 6 von 11
Beitrag ID: #566142
Bewertung:
(4778 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Okay, jetzt weiß ich warum es nicht funktioniert ... Ich nutze CS6. Scheinbar funktioniert die GREP-Suche da anders.

Dann formuliere ich meine Frage anders: Hat jemand eine Lösung für CS6?

Dank und Gruß
M.


als Antwort auf: [#566119]

Alle Fälle nach negativem Lookbehind im Absatz finden

Kai Rübsamen
Beiträge gesamt: 4684

10. Sep 2018, 12:34
Beitrag # 7 von 11
Beitrag ID: #566143
Bewertung:
(4768 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Du könntest auch den Begriff suchen, wenn davor ein Leerzeichen kommt. Das schließt normalerweise den Absatzanfang aus:

(?<= )Abb\. \d+

Mario, was macht \$* ??


als Antwort auf: [#566142]

Alle Fälle nach negativem Lookbehind im Absatz finden

MarioF
Beiträge gesamt: 390

10. Sep 2018, 18:19
Beitrag # 8 von 11
Beitrag ID: #566153
Bewertung:
(4742 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Moin,

Antwort auf [ maqui ] Dann formuliere ich meine Frage anders: Hat jemand eine Lösung für CS6?


Ersetze
Code
\$ 

durch
Code
[$] 


Zitat von Kai Rübsamen Mario, was macht \$* ??

Ohne \$* findet er nur das erste Vorkommen. Deine Lösung ist natürlich sehr elegant und geht auch mit CS6 ;-)


als Antwort auf: [#566142]

Alle Fälle nach negativem Lookbehind im Absatz finden

MarioF
Beiträge gesamt: 390

10. Sep 2018, 19:03
Beitrag # 9 von 11
Beitrag ID: #566154
Bewertung:
(4737 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Antwort auf: Ersetze
Code
\$ 

durch
Code
[$] 


bzw. nutze gleich die Version von Kai.


als Antwort auf: [#566153]

Alle Fälle nach negativem Lookbehind im Absatz finden

Kai Rübsamen
Beiträge gesamt: 4684

10. Sep 2018, 21:37
Beitrag # 10 von 11
Beitrag ID: #566155
Bewertung:
(4721 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
\$ ist ja ein literales Dollarzeichen, was so in CS6 kaputt ist. Es ist klar, dass der Ausdruck ohne ein weiteres Zeichen faul ist, aber warum gerade ein optionales literales Dollarzeichen??


als Antwort auf: [#566153]

Alle Fälle nach negativem Lookbehind im Absatz finden

MarioF
Beiträge gesamt: 390

12. Sep 2018, 17:38
Beitrag # 11 von 11
Beitrag ID: #566184
Bewertung:
(4636 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Moin Kai,
wieso kann ich dir nicht sagen. Beim „rumspielen“ gefunden und funktionierte. Wie wäre es denn richtig, wenn man die „lange“ Version nutzt, also erst den Absatzbeginn ausschießt und alle Vorkommen anzeigen soll?


als Antwort auf: [#566155]
X