Manipolazione delle stringhe
La tabella seguente, riassume alcune delle funzioni
predefinite di Visual Basic per manipolare le Stringhe.
|
|
Funzione |
Descrizione |
Esempio |
Risultato |
Len() |
Determina la lunghezza di una stringa |
NomeVar = Len("Stringa") |
7 |
LCase() |
Converte i caratteri da maiuscoli a minuscoli |
NomeVar = LCase("Stringa") |
stringa |
UCase() |
Converte i caratteri da minuscoli a maiuscoli |
NomeVar = UCase("Stringa") |
STRINGA |
StrReverse() |
Inverte le stringhe |
NomeVar = StrReverse("Stringa") |
agnirtS |
Left() |
Estrae i primi caratteri di una stringa |
NomeVar = Left("Stringa", 3) |
Str |
Right() |
Estrae gli ultimi caratteri di una stringa |
NomeVar = Right("Stringa", 3) |
nga |
Mid() |
Estrae i caratteri di una stringa |
NomeVar = Mid("Stringa", 3,4) |
ring |
InStr() |
Trova una parte di stringa su unaltra |
NomeVar = InStr("Stringa", "n") |
5 |
LTrim() |
Elimina tutti gli spazi iniziali |
NomeVar = LTrim(" Stringa ") |
"Stringa " |
RTrim() |
Elimina tutti gli spazi finali |
NomeVar = RTrim(" Stringa ") |
" Stringa" |
Trim() |
Elimina tutti gli spazi iniziali e finali |
NomeVar = Trim(" Stringa ") |
"Stringa" |
CStr() |
Converte in una stringa |
NomeVar = CStr(10) |
"10" |
*CInt() |
Converte in un numero intero |
NomeVar = CInt("10") |
10 |
|
|
*Ogni tipologia di dato possiede la propria funzione di conversione:
CDbl(); CSng(); CLng(); Cbool(); CByt(); Cdate().
|
|
|