hilfdirselbst.ch
Facebook Twitter gamper-media
Goar S
Beiträge: 332
30. Sep 2013, 16:20
Beitrag #1 von 3
Bewertung:
(1224 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

CS6: Spaltenumbruch suchen


Hallo zusammen,

(damit wir uns richtig verstehen: mit Spaltenumbruch meine ich das Zeichen, das man mit der OK-Taste erzielt)
In einer längeren Textkette möchte ich dem jeweils ersten von mehreren aufeinander folgenden Spaltenumbrüchen eine Absatzlinie zuweisen.
Dazu muss ich aber die Spaltenumbrüche erst einmal finden.

Per Grep habe ich so gesucht: (negatives Lookbehind Spaltenumbruch) Spaltenumbruch.
Code
(?<!~M)~M 

Ersetzt habe ich: z$1
Nachher müsste vor jedem ersten Spaltenumbruch ein z stehen.

Vor dem jeweils ersten Spaltenumbruch steht mindestens ein Return und das z stand nicht vor dem Spaltenumbruch, sondern vor allen Returns.

Zweiter Versuch: (positives Lookbehind Return) Spaltenumbruch.
Code
(?<=\r)~M 

»Keine Übereinstimmung gefunden«

Auch die Suche mit \x{000B} brachte kein anderes Ergebnis.

Wo liegt hier der Fehler?
Gibt es eine sichere Möglichkeit, die Spaltenumbrüche anzusprechen?

Gruß
Goar
---
> iMac 3,2 GHz Intel Core i5, 8 GB, MacOS 10.11.6, QXP 2017 < Top
 
X
Martin Fischer  M  p
Beiträge: 11784
30. Sep 2013, 17:47
Beitrag #2 von 3
Beitrag ID: #517924
Bewertung:
(1204 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

CS6: Spaltenumbruch suchen


Hallo Goar,

versuch's mal so:

Suchen nach: ~M+
Ändern in: z$0

Mit ~M+ findest Du einen oder mehrere aufeinanderfolgende Spaltenumbrüche.
Mit $0 fügst Du beim Ersetzen das Gefundene ein.

Viele Grüße
Martin
als Antwort auf: [#517913]
(Dieser Beitrag wurde von Martin Fischer am 30. Sep 2013, 17:48 geändert)
Top
 
Goar S
Beiträge: 332
1. Okt 2013, 10:52
Beitrag #3 von 3
Beitrag ID: #517943
Bewertung:
(1105 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

CS6: Spaltenumbruch suchen


Hallo Martin,

so hat es geklappt, vielen Dank.

Gruß
Goar
---
> iMac 3,2 GHz Intel Core i5, 8 GB, MacOS 10.11.6, QXP 2017 <
als Antwort auf: [#517924] Top