檢索 Golang 字串中的最後 X 個字元
取得字串的最後幾個字元是程式設計中常見的任務。本文提供如何在 Golang 中實現此目的的詳細說明。
使用切片表達式
Go 字串只是位元組數組,因此您可以使用切片表達式來取得最後 X 個字元。語法為:
s[start:end]
要取得字串s 的最後三個字符,您可以使用以下表達式:
s[len(s)-3:]
Unicode 支援
如果您使用unicode 字串,則可以使用相同的方法,但使用string()將符文切片轉換為字串函數:
s := []rune("世界世界世界") last3 := string(s[len(s)-3:])
範例
例如,假設您有字串 12121211122。最後三個字元可以如下檢索:
s := "12121211122" last3 := s[len(s)-3:]
在這種情況下,last3 將是"122".
結論
切片表達式提供了一種方便有效的方法來檢索Golang 字串的最後X 個字元。無論您使用的是位元組數組還是 unicode 字串,這些技術都可以完成工作。
以上是如何從 GoLang 字串中檢索最後 X 個字元?的詳細內容。更多資訊請關注PHP中文網其他相關文章!