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().
|
|
|