9.9 Stringfunktionen

Im Abschnitt »Strings und Stringausdrücke« [9.3.2] haben wir die Funktion length(string) vorgestellt, die die Länge eines strings zurückliefert. Andere verbreitete Stringoperationen sind die Verkettung, Datenformatierung, Umwandlung von Groß-/ Kleinschreibung, Filterung, Suche, Aufteilung, Stringersetzung und Extraktion von Teilstrings.

9.9.1 Extraktion von Teilstrings

Die Teilstring-Funktion, substr(string, start, länge), liefert eine Kopie des Teilstrings von länge Zeichen aus string, beginnend beim Zeichen start. Die Zeichenpositionen sind von eins an durchnummeriert: substr("abcde", 2, 3) liefert "bcd". Das Argument länge kann weggelassen werden. In diesem Fall wird length(string) - start + 1 vorgegeben und der Rest des ...

Get Klassische Shell-Programmierung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.