MID
PROGRAM MID_DEMO
VAR
STRING1,STRING2: STRING;
INT1, INT2: INT;
END_VAR
STRING1:=MID(IN:=STRING2,L:=INT2,P:=INT1);
END_PROGRAM
Funkce vrátí část vstupního řetězce. Velikost výstupního řetězce určí vstupní proměnná L, která značí kolik symbolů bude zobrazeno na výstupu od pozice P.
Vstup | Typ | Význam |
---|---|---|
IN | ANY_STRING | Vstupní řetězec |
L | ANY_INT | Délka výstupního řetězce |
P | ANY_INT | Pozice za kolikátým symbolem začne kopírování do výstupního řetězce |
Výstup | Typ | Význam |
---|---|---|
=> | ANY_STRING | Výstupní řetězec |