go TrimRight()

TrimRight()方法语法

func TrimRight(s string, cutset string) string

go源码对TrimRight()方法的介绍:

TrimRight returns a slice of the string s, with all trailing Unicode code points contained in cutset removed.

To remove a suffix, use TrimSuffix instead.

即,golang的strings.TrimRight()方法,可以将字符串s后缀的符合cutset的Unicode编码值的字符串删除,并返回一个新的字符串,并不修改原字符串。注意,cutset应当是连续的,比如连续的空格,如果空格被其它的字符隔开,那么被隔开的将不会被移除,具体的可见下方的实例代码。


strings.TrimRight()方法实例代码

func main() {
	var str string = strings.TrimRight("笨鸟工具,x1y1z1.comabaa", "a")
	fmt.Println(str)
}

运行go文件,得到输出:

笨鸟工具,x1y1z1.comab

如上代码的输出,字符串末尾的abaa中的第一个a与后两个aa被字符b隔开,即与后两个a并不连续,strings.TrimRight()方法只是移除了后两个a。



全栈后端 / go语法 :













Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.