
Funksjonsblokken SUBSTR klipper ut en del av en streng og returnerer denne.
Definerer strengen som bearbeides.
Definerer starten for kutting. Verdien kan også være negativ, da blir det kuttet fra bak til front. Posisjonen starter ved 0.
Lengden på den utklippte strengen. Verdien kan også være negativ. Da blir lengden begrenset fra bak til front. Ingen verdi eller NULL definerer ingen lengde. FALSE er lik 0 og TRUE lik 1.
På inngangen STR ligger "Hallo Welt".
| START | LEN | Resultat |
|---|---|---|
| 1 | NULL | "allo Welt" |
| 1 | 2 | "al" |
| -2 | 2 | "lt" |
| 0 | -2 | "Hallo We" |
| -2 | -1 | "l" |