Funzione Pos

La funzione Pos in Delphi restituisce un numero intero che specifica la posizione della prima occorrenza di una stringa all'interno di un'altra.

È istanziato in questo modo:

Pos (String, Source);

Cosa fa

Pos cerca la prima occorrenza completa della stringa specificata - generalmente offerta letteralmente, tra virgolette singole - in Source. La fonte è di solito una variabile. Se Pos trova la stringa, restituisce la posizione del carattere in Source of primo personaggio in Str come valore intero, altrimenti restituisce 0.

String e Source devono essere entrambe stringhe.

Esempio

var s: stringa;
i: numero intero;
s: = 'PROGRAMMAZIONE DELPHI';
i: = Pos ('HI PR', s);

In questo esempio, la variabile io restituirà il numero intero 5, perché la stringa specificata inizia con la lettera H, che si trova in quinta posizione in Source.