Die Golang -String beginnt mit

Die Golang -String beginnt mit
In Go wird eine Saite als ein Stück Bytes definiert. Wir können auch Zeichenfolgen als eine Abfolge von Variablenbreitenzeichen definieren, in denen jedes Zeichen durch ein oder mehrere Bytes dargestellt wird. In Go sind Saiten unveränderlich und belegen weniger Speicher, da Go den UTF-8-Standard verwendet.

Da Saiten einer der Grundtypen sind, wird das Lernen, wie verschiedene Operationen ausgeführt werden können.

In diesem Handbuch lernen Sie, wie Sie überprüfen, ob eine Zeichenfolge mit einem angegebenen Substring oder einem Präfix beginnt oder nicht oder nicht.

Saiten. HaSprefix ()

Um zu überprüfen, ob eine Zeichenfolge mit einem bestimmten Substring beginnt.

Sie müssen das Strings -Paket importieren, wie in der folgenden Beispiel -Importklausel gezeigt:

"Saiten" importieren "

Nach dem Import können Sie die Methoden aus dem Paket verwenden.

Die Syntax für die Methode HaSprefix () ist wie gezeigt:

func Haprefix (STR, Substring) bool

Die Funktion nimmt die Zeichenfolge und das Substring an, um die Parameter zu überprüfen. Die Funktion gibt einen Booleschen True zurück, wenn die Zeichenfolge mit dem angegebenen Substring beginnt. Andernfalls gibt die Funktion einen booleschen Falsch zurück.

Um besser zu verstehen, wie die Funktion funktioniert, betrachten Sie das folgende Beispiel:

Paket Main
importieren (
"fmt"
"Saiten"
)
func main ()
STR_1: = "Hallo allerseits und Willkommen bei LinuxHint"
STR_2: = "Hier können Sie alles lernen, was technisch bezogen ist."
my_prefix: = ""
// Überprüfen Sie, ob die Zeichenfolge mit einem angegebenen Präfix beginnt
fmt.Println (Saiten.HaSprefix (str_1, "Hallo"))
fmt.Println (Saiten.HaSprefix (str_2, "Hallo"))
fmt.Println (Saiten.HaSprefix (str_2, "hier"))
fmt.Println (Saiten.HaSprefix (str_1, "LinuxHint"))
fmt.Println (Saiten.HaSprefix (str_2, my_prefix))
fmt.Println (Saiten.HaSprefix (str_1, ""))

Das obige Beispiel wird getestet, wenn die Zeichenfolgen mit einem angegebenen Präfix beginnen. Wie Sie sehen werden, können Sie den Präfixwert als Zeichenfolge buchstäblich oder als Variable angeben.

Die resultierende Ausgabe ist wie gezeigt:

WAHR
FALSCH
WAHR
FALSCH
FALSCH
FALSCH

Schließen

Diese Anleitung zeigt Ihnen, wie Sie die Saiten verwenden. HaSprefix () -Methode prüft, ob eine Zeichenfolge mit einem angegebenen Substring beginnt.

Danke fürs Lesen!