La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Funzioni per il trattamento delle stringhe

Presentazioni simili


Presentazione sul tema: "Funzioni per il trattamento delle stringhe"— Transcript della presentazione:

1 Funzioni per il trattamento delle stringhe
Visual Basic Funzioni per il trattamento delle stringhe

2 Funzioni LCase(stringa) UCase(stringa) Len(stringa)
Left(stringa,lunghezza) Right(stringa,lunghezza) Mid(stringa,inizio[,lunghezza]) InStr([inizio,]stringa,stringa2)

3 LCase(stringa) Restituisce la stringa con tutti i caratteri in minuscolo Es: Se Nome=“Mario Rossi” LCase(Nome) = “mario rossi”

4 UCase(stringa) Restituisce la stringa con tutti i caratteri in maiuscolo Es: Se Nome=“Mario Rossi” UCase(Nome) = “MARIO ROSSI”

5 Len(stringa) Restituisce la lunghezza (numero di caratteri) di una stringa Es: Se Lunghezza=Len(“Mario Rossi”) Lunghezza = 11

6 Left(stringa,lunghezza)
Restituisce una stringa estratta dalla stringa data a partire da sinistra e lunga quanto indicato dalla variabile lunghezza Es: Se nome= Left(“Mario Rossi”,5) nome = “Mario” Se nome =Left(“Mario Rossi”,7) nome = “Mario R”

7 Right(stringa,lunghezza)
Restituisce una stringa estratta dalla stringa data a partire da destra e lunga quanto indicato dalla variabile lunghezza Es: Se nome= Right(“Mario Rossi”,5) nome = “Rossi” Se nome =Right(“Mario Rossi”,7) nome = “o Rossi”

8 Mid(stringa,inizio[,lunghezza])
Restituisce una stringa estratta dalla stringa data a partire dalla posizione inizio e lunga quanto indicato da lunghezza (se si omette lunghezza fino alla fine) Es: Se nome= MID(“Mario Rossi”,6,5 ) nome = “Rossi” Se nome =MID(“Mario Rossi”,2) nome = “ario Rossi”

9 InStr([inizio,]stringa,stringa2)
Restituisce la prima posizione in cui trova stringa2 all’interno della stringa data (se la ricerca non deve iniziare dal primo carattere si utilizza inizio per specificare il primo carattere da cui iniziare la ricerca) Es: Se pos= InStr(“Mario Rossi”,”Rossi”) pos = 7 Se pos =InStr(6,“Mario Rossi”,”o”) pos = 8 Se pos =InStr(“Mario Rossi”,”o”) pos = 5


Scaricare ppt "Funzioni per il trattamento delle stringhe"

Presentazioni simili


Annunci Google