Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Posso controllare se una stringa contiene al suo interno una determinata sequenza di caratteri?

Posso controllare se una stringa contiene al suo interno una determinata sequenza di caratteri?

Posso controllare se una stringa contiene al suo interno una determinata sequenza di caratteri?

Link copiato negli appunti

Sì, è possibile eseguire questo controllo in modo molto semplice, utilizzando la funzione InStr, che, se trova l’occorrenza specificata, restituisce un valore maggiore di zero indicante la posizione in cui inizia la sequenza cercata. Di conseguenza, se si vuole solo controllare la presenza di una determinata sottostringa, è sufficiente verificare che il valore restituito dalla funzione InStr sia maggiore di zero. Ad esempio, per controllare se nel testo digitato in una TextBox è presente il nome Marco, è sufficiente scrivere:

If InStr(Text94.Text, “Marco”) > 0 Then

MsgBox “Trovato.”

Else

MsgBox “Non Trovato.”

End If