为了账号安全,请及时绑定邮箱和手机立即绑定

如何修剪字符串的前导和尾随空格?

如何修剪字符串的前导和尾随空格?

Go
慕尼黑5688855 2021-07-27 13:50:37
在 Go 中修剪字符串变量的前导和尾随空格的有效方法是什么?
查看完整描述

3 回答

?
UYOU

TA贡献1878条经验 获得超4个赞

strings.TrimSpace(s)

例如,


package main


import (

    "fmt"

    "strings"

)


func main() {

    s := "\t Hello, World\n "

    fmt.Printf("%d %q\n", len(s), s)

    t := strings.TrimSpace(s)

    fmt.Printf("%d %q\n", len(t), t)

}

输出:


16 "\t Hello, World\n "

12 "Hello, World"


查看完整回答
反对 回复 2021-08-02
?
慕莱坞森

TA贡献1810条经验 获得超4个赞

go中有很多修剪字符串的函数。

在那里看到它们:修剪

这是一个改编自文档的示例,删除前导和尾随空格:

fmt.Printf("[%q]", strings.Trim(" Achtung  ", " "))


查看完整回答
反对 回复 2021-08-02
  • 3 回答
  • 0 关注
  • 202 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信