中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

golang如何判斷是否以指定字符結尾

發布時間:2023-01-14 10:59:49 來源:億速云 閱讀:155 作者:iii 欄目:編程語言

這篇文章主要講解了“golang如何判斷是否以指定字符結尾”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“golang如何判斷是否以指定字符結尾”吧!

在golang中,可以使用strings包的HasSuffix()函數來判斷字符串是否以指定字符或字符串結尾,語法“strings.HasSuffix(原字符串,要檢索的子串)”;如果是以指定字符結尾則返回True,如果不是則返回False。

在開發過程中,很多時候我們需要判斷一個 字符串 是否以某個 字符 或者是否以某個字符串結束的需求,在 Go 語言 中,判斷某個字符串是否以某個字符或者是否以某個字符串結尾的 函數 為 Strings.HasSuffix() 。

使用示例:

package main
import (
    "fmt"
    "strings"
)
func main() {
	//使用 Strings.HasSuffix() 函數,判斷以指定字符串結束,返回 true
	strHaiCoder := "I study Golang From HaiCoder"
	suffix := strings.HasSuffix(strHaiCoder, "HaiCoder")
	fmt.Println("Suffix =", suffix)
}

golang如何判斷是否以指定字符結尾

可以看到,上例給出的字符串是以“HaiCoder”結尾的,因此返回true。

說明:Strings.HasSuffix()函數介紹

Strings.HasSuffix()函數用于檢索字符串是否以指定字符串結尾

語法:

func HasSuffix(s, suffix string) bool

參數描述
s原字符串。
suffix要檢索的子串。

返回值:如果是以指定字符串結尾,則返回 true;反之返回 false。

利用Strings.HasSuffix() 函數可以判斷是否以指定字符串結束,換個思路,也可判斷是否不以指定字符串結束。

package main
import (
    "fmt"
    "strings"
)
func main() {
	//使用 Strings.HasSuffix() 函數,判斷不以指定字符串結束,返回 Fasle
	strHaiCoder := "I study Golang From HaiCoder"
	suffix := strings.HasSuffix(strHaiCoder, "Golang")
	fmt.Println("Suffix =", suffix)
}

golang如何判斷是否以指定字符結尾

分析:我們定義了一個字符串類型的變量 strHaicoder,接著我們使用字符串的 strings.HasSuffix() 函數判斷變量 strHaicoder 是否以字符串 “Golang” 結束,結果返回 False。

感謝各位的閱讀,以上就是“golang如何判斷是否以指定字符結尾”的內容了,經過本文的學習后,相信大家對golang如何判斷是否以指定字符結尾這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

广元市| 河北省| 乐安县| 南丹县| 苏尼特右旗| 南开区| 永登县| 柞水县| 合山市| 阿勒泰市| 印江| 钟山县| 贡山| 江安县| 永清县| 西藏| 花莲县| 洞头县| 青州市| 瑞昌市| 安阳县| 新密市| 永康市| 东明县| 长垣县| 兴化市| 蓬莱市| 合肥市| 库伦旗| 宁蒗| 肇庆市| 新昌县| 玉屏| 麻城市| 新闻| 池州市| 涪陵区| 余干县| 若羌县| 泰兴市| 开封县|