Funzione che restituisce la porzione specificata di una stringa.
Sintassi |
string str_mid (string strSrc, i32 pos, i32 nChar) |
---|---|
strSrc |
Stringa da cui deve essere prelevata la sottostringa. |
pos |
Posizione del carattere da cui inizia il prelievo. pos = 1 indica che il prelievo deve iniziare dal primo carattere. Se pos < 1 viene emesso un allarme e viene forzato il valore 1. Se pos è maggiore del numero di caratteri costituenti la stringa, viene generato un allarme e viene restituita una stringa vuota. |
nChar |
Numero di caratteri che devono essere prelevati. Se viene impostato un valore superiore alla lunghezza corrente della stringa, la sottostringa risultante sarà composta dai caratteri compresi fra pos e la fine della stringa. |
Risultato |
Rende una sottostringa contenente una porzione della stringa strSrc. |
Validità |
Rule, Task. |
Note |
Esempio di utilizzo:
|