Bagaimana untuk menentukan sama ada hujung rentetan ialah aksara yang ditentukan dalam Golang

WBOY
Lepaskan: 2024-03-13 10:24:04
asal
783 orang telah melayarinya

Bagaimana untuk menentukan sama ada hujung rentetan ialah aksara yang ditentukan dalam Golang

Tajuk: Bagaimana untuk menentukan sama ada hujung rentetan ialah aksara yang ditentukan dalam Golang

Di Golang, menentukan sama ada hujung rentetan ialah aksara yang ditentukan boleh dicapai dengan menggunakan fungsi HasSuffix dalam pakej rentetan. Fungsi ini boleh membantu kami menentukan dengan cepat sama ada rentetan berakhir dengan akhiran tertentu, sekali gus memudahkan pemprosesan rentetan dan operasi penghakiman.

Mari kita lihat beberapa contoh kod untuk menunjukkan cara menggunakan fungsi HasSuffix dalam Golang untuk menentukan sama ada hujung rentetan ialah aksara yang ditentukan.

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)
        }
    }
}
Salin selepas log masuk

Dalam contoh kod di atas, kami mula-mula mentakrifkan str rentetan sebagai "Hello, World!", dan kemudian menggunakan fungsi HasSuffix untuk menentukan sama ada hujung rentetan ialah aksara yang ditentukan "!". Kemudian kami menentukan akhiran hirisan rentetan, yang mengandungi tiga aksara akhiran ".", "!" dan "?", dan kemudian menggunakan gelung untuk menentukan sama ada hujung rentetan itu ialah mana-mana aksara ini.

Melalui contoh kod di atas, kita boleh memahami dengan jelas cara menggunakan fungsi HasSuffix dalam Golang untuk menentukan sama ada hujung rentetan ialah aksara yang ditentukan. Kaedah ini mudah, cekap dan mudah dikuasai, dan sangat sesuai digunakan dalam pemprosesan rentetan harian.

Atas ialah kandungan terperinci Bagaimana untuk menentukan sama ada hujung rentetan ialah aksara yang ditentukan dalam Golang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!