Menu
Coddy logo textTech

Funzione Contains

Lezione 14 di 19 del corso Funzioni e puntatori in Golang di Coddy.

Un'altra funzione integrata che possiamo usare in Go è Contains, che verifica se una determinata stringa contiene un carattere o una sottostringa.

Un esempio di come funziona questa funzione:

str := "Go"
c := "o"
b := strings.Contains(str, c)
fmt.Println(b)

La funzione si chiama Contains e si trova nel pacchetto strings. Questa funzione accetta due valori stringa: il primo valore str è la stringa che controlleremo, mentre c è il valore che cercheremo nella stringa str. Restituisce un valore booleano: true se c è presente nella stringa str e false se c non è presente nella stringa str.

In questo esempio, otterremo true perché "o" è presente nella stringa "Go".

challenge icon

Sfida

Facile

Creiamo la nostra funzione Contains! 😃

Scrivi una funzione chiamata contains che accetta due valori stringa e restituisce un valore booleano (true o false).

Il primo valore è la stringa e il secondo è il carattere di cui verificheremo la presenza nella stringa.

Nel nostro esempio, verificheremo la presenza di un singolo carattere.

Esempio:

Input:

"Coddy"
"y"

Output:

true

Provalo tu

// Il tuo codice qui

Tutte le lezioni di Funzioni e puntatori in Golang

Esercitati da solo: Compilatore Go online