Skip to content

VorlageDokuFcnSubstr

Steffen Schuemann edited this page Oct 12, 2019 · 1 revision

substr()

Teilstring aus Zeichenkette extrahieren

Syntax

<int>=substr(<txt>,<pos>,<len>)

Beschreibung

Mit dieser Funktion kann man Teile eines Textausdruckes nach Position und Länge extrahieren. Wird die Position pos negativ angegeben, so wird vom Ende gezählt, wird die Länge len negativ angegeben, so wird die um diesen Betrag verminderte Länge des Textes verwendet.

Liegen die Werte außerhalb gültiger Bereiche so werden sie angepasst und notfalls ein Leerstring zurückgegeben.

Parameter

txt
Ausdruck der ausgewertet und als Text interpretiert wird. Aus diesem wird dann ein Ausschnitt zurückgegeben.
pos
Position, beginnend mit 0, ab der der Text extrahiert werden soll. Ist sie negativ, so wird von hinten gezählt; dabei ist -1 das letzte Zeichen des Textes.
len
Länge des Ausschnitts der zurückgegeben werden soll. Ist sie negativ, so wird sie von der Länge des Textes abgezogen und das Ergebnis als Länge verwendet. Negative Zahlen bedeuten also "alle bis auf".

Beispiel

Sorry, noch kein Beispiel.

Referenzen

crop()

Clone this wiki locally