9.9 Stringfunktionen
Im Abschnitt »Strings und Stringausdrücke« [9.3.2] haben wir die Funktion length(
string
)
vorgestellt, die die Länge eines string
s 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.