So ermitteln Sie, ob das Ende einer Zeichenfolge ein bestimmtes Zeichen in Golang ist

WBOY
Freigeben: 2024-03-13 10:24:04
Original
823 Leute haben es durchsucht

So ermitteln Sie, ob das Ende einer Zeichenfolge ein bestimmtes Zeichen in Golang ist

Titel: So bestimmen Sie, ob das Ende einer Zeichenfolge ein bestimmtes Zeichen in Golang ist

In Golang kann mithilfe der HasSuffix-Funktion im Strings-Paket ermittelt werden, ob das Ende einer Zeichenfolge ein bestimmtes Zeichen ist. Mit dieser Funktion können wir schnell feststellen, ob eine Zeichenfolge mit einem bestimmten Suffix endet, und so die Verarbeitung und Beurteilung von Zeichenfolgen erleichtern.

Sehen wir uns einige Codebeispiele an, um zu demonstrieren, wie man mit der HasSuffix-Funktion in Golang ermittelt, ob das Ende einer Zeichenfolge ein bestimmtes Zeichen ist.

package main

import (
    "fmt"
    "strings"
)

func main() {
    str := "Hello, World!"

    // 判断字符串结尾是否为指定字符
    if strings.HasSuffix(str, "!") {
        fmt.Println("字符串结尾为感叹号!")
    } else {
        fmt.Println("字符串结尾不是感叹号!")
    }

    // 判断字符串结尾是否为指定字符集合的其中一个
    suffixes := []string{".", "!", "?"}
    for _, suffix := range suffixes {
        if strings.HasSuffix(str, suffix) {
            fmt.Printf("字符串结尾为%s
", suffix)
        }
    }
}
Nach dem Login kopieren

Im obigen Codebeispiel haben wir zunächst eine Zeichenfolge str als „Hello, World!“ definiert und dann mithilfe der HasSuffix-Funktion ermittelt, ob das Ende der Zeichenfolge das angegebene Zeichen „!“ ist. Dann haben wir ein String-Slice-Suffix definiert, das drei Suffixzeichen „.“, „!“ und „?“ enthält, und dann eine Schleife verwendet, um zu bestimmen, ob das Ende der Zeichenfolge eines dieser Zeichen ist.

Anhand des obigen Codebeispiels können wir klar verstehen, wie die HasSuffix-Funktion in Golang verwendet wird, um zu bestimmen, ob das Ende einer Zeichenfolge ein bestimmtes Zeichen ist. Diese Methode ist einfach, effizient und leicht zu beherrschen und eignet sich sehr gut für den Einsatz in der täglichen String-Verarbeitung.

Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob das Ende einer Zeichenfolge ein bestimmtes Zeichen in Golang ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage