substring
Gibt einen Substring aus dem definierten String beginnend mit der Start-Zeichenposition bis zur End-Zeichenposition zurück. Der Start- und End-Index ist nullbasiert.
Wenn end nicht definiert ist, entspricht es der Länge des bereitgestellten String.
Das end-Argument kann auch eine negative Ganzzahl sein. Ein negativer Wert -n bedeutet, "schneide die letzten n Zeichen des String ab".
Signatur
substring(string:String, start:Zahl, end:Zahl) -> String |
Parameter
Name | Typ | Beschreibung |
---|---|---|
String | String | Der Input-String. |
start | Zahl | Der nullbasierte Start-Index. |
end | Zahl | Der nullbasierte Ende-Index. |
Beispiele
Der folgende Ausdruck gibt "Force" zurück:
substring('FlowForce',4) |
Der folgende Ausdruck gibt "t" zurück:
substring('Altova',2,3) |
Der folgende Ausdruck gibt "ltov" zurück:
substring('Altova',1,-1) |