golang如何从行中删除 n
在Golang中,要从字符串行中删除n
字符,可以使用strings.TrimRight()
函数。该函数会返回一个新字符串,其中所有指定的字符(或空白字符)都已从字符串的末尾删除。
以下是一个示例代码:
package main import ( "fmt" "strings" ) func main() { str := "hellon" str = strings.TrimRight(str, "n") fmt.Println(str) }
在这个示例中,我们使用strings.TrimRight()
函数来删除字符串"hellon"
末尾的n
字符,并将结果赋值给变量str
。然后,我们使用fmt.Println()
函数来打印结果字符串。
需要注意的是,strings.TrimRight()
函数只会删除字符串末尾的指定字符,如果要删除字符串开头或中间的n
字符,可以使用strings.ReplaceAll()
函数或正则表达式来替换。