Funzioni per le stringhe:

[Sommario]


StringOfChar(car,n) rif (System) Crea una stringa di n caratteri car
Spaces(n) rif (Flib) Crea una stringa di n spazi
Copy(s,start,n) rif (System) Estrae una substring lunga N da S partendo da start
Lefts(s,n) rif (Flib) Estrae una substringa lunga N da S partendo da sinistra
Rights(s,n) rif (Flib) Estrae una substringa lunga N da S partendo da destra
Rset(s,n) rif (Flib) Allinea una stringa a destra in un campo di n spazi
Lset(s,n) rif (Flib) Allinea una stringa a sinistra in un campo di n spazi
Delspace(s) rif (Flib) Cancella gli spazi all'inizio e alla fine
Pos(subs,s) rif (System) Cerca la posizione di una substringa in S
Length(s) rif (System) Restituisce la lunghezza di una stringa
UpCase(c) rif (System) Converte un carattere in maiuscolo
UpperCase(s) rif (SysUtils) Converte una stringa in maiuscolo
LowerCase(s) rif (SysUtils) Converte una stringa in minuscolo
Delete(s,start,n) rif (System) Cancella una substringa lunga N da S partendo da start
Concat(s1,s2,...) rif (System) Concatena più stringhe
Insert(src,s,idx) rif (System) Inserisce la substr. src in S partendo da idx
CompareStr(s1,s2) rif (SysUtils) Confronta due stringhe, case sensitive
CompareText(s1,s2) rif (SysUtils) Confronta due stringhe, case insensitive
SetLength(s,n) rif (System) Forza la lunghezza di una stringa dinamica
Estract(s) rif (Flib) Estrae una parola da una stringa (la cancella dalla S)
Look(s) rif (Flib) Estrae una parola da una stringa (non la cancella dalla S)