go TrimRightFunc()

TrimRightFunc()方法语法

func TrimRightFunc(s string, f func(rune) bool) string

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

TrimRightFunc returns a slice of the string s with all trailing Unicode code points c satisfying f(c) removed.

即,golang的strings.TrimRightFunc(),可以将第一个参数字符串s中右侧,即后缀的unicode编码值满足函数f的(返回true的)字符移除,并返回一个新的字符串。


strings.TrimRightFunc()方法实例代码

func TrimRightUnicode(arg rune) bool {
	if arg == 98 {
		return true
	} else {
		return false
	}
}

func main() {
	var str string = strings.TrimRightFunc("b笨鸟工具,x1y1z1.combbbbb", TrimRightUnicode)
	fmt.Println(str)
}

运行go文件,得到输出:

b笨鸟工具,x1y1z1.com

全栈后端 / go语法 :













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