Weiter Zurück Hinauf contents index
Weiter: TEST   Zurück: SORT   Hinauf: Die Befehle im einzelnen



SSPLIT   [col1 [col2]] [/string/ [E] [H] [I]]
SS
Mit dem Befehl SSPLIT (= ,, string split ``) kannst du den Satz der aktuellen Zeile in 2 Sätze aufteilen. Die einfachste Anwendung besteht in der Angabe einer Zeichenkette, an deren Anfang der Satz aufgetrennt wird. Hat die aktuelle Zeile beispielsweise den Inhalt so macht der Befehl daraus die beiden Zeilen Möchtest du dagegen obige Zeile beim 2. Vorkommen des Wortes ,,sie`` trennen, so kannst du etwa eingeben, also den Bereich einschränken, in dem die Zeichenfolge gesucht wird, an deren Beginn die Trennung erfolgen soll: sucht nur in den Spalten col1 bis col2 nach den Trennzeichen, sucht in den Spalten ab col1 nach den Trennzeichen.

Gibst du nach der Zeichenkette den Parameter E ein, so erfolgt die Trennung nicht am Anfang der Zeichenfolge, sondern am Ende:

ergibt daher Eine Zeichenkette, an der getrennt werden soll, brauchst du nicht anzugeben. Es wird dann an der angegebenen Spalte getrennt: ergibt Auf diese Art kannst du auch vor oder nach der aktuellen Zeile eine Leerzeile erzeugen: oder ergibt eine Leerzeile vor der aktuellen Zeile, mit einer Spalte n, die jenseits des letzten Nicht-Leerzeichens liegt, erzeugt eine Leerzeile nach der aktuellen Zeile, für obige Ausgangszeile also etwa Mittels Angabe des Parameters ( = ,,hexadezimal'') kannst du die Zeichenkette auch in hexadezimaler Darstellung eingeben. Da 1 Byte durch 2 hexadezimale Zeichen dargestellt wird, verlangt exaEdit, dass immer eine gerade Anzahl von hexadezimalen Zeichen angegeben wird, ansonsten erfolgt die Fehlermeldung: Gibst du ein Zeichen ein, das nicht zur hexadezimalen Darstellung gehört, erhältst du die Meldung Ein Beispiel: Um einen Satz an einem Tabulatorzeichen (hexadezimal 09) aufzubrechen, das mittendrin vorkommt, schreibst du Durch Angabe des Parameters ( = ,,groß/klein-insensibel'') verlangst du, dass beim Suchen nach der Zeichenkette, an der der Satz aufzubrechen ist, nicht zwischen großen und kleinen Buchstaben unterschieden wird. Beispielsweise kann bei ab oder Ab oder aB oder AB aufbrechen.

Wenn du den Parameter I öfters benutzen musst, kannst du auch mit dem Befehl CASE erreichen, dass der Parameter angenommen wird, ohne dass du ihn jedesmal angeben musst. Weitere Einzelheiten unter CASE.


Weiter Zurück Hinauf contents index
Weiter: TEST   Zurück: SORT   Hinauf: Die Befehle im einzelnen