«

go语言如何删除字符串中的空格

时间:2024-3-3 11:28     作者:韩俊     分类: Go语言


本篇内容主要讲解“go语言如何删除字符串中的空格”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“go语言如何删除字符串中的空格”吧!

删除方法:1、使用TrimSpace()函数去除字符串左右两边的空格,语法“strings.TrimSpace(str)”;2、使用Trim()函数去除字符串左右两边的空格,语法“strings.Trim(str, " ")”;3、使用Replace()函数去除字符串的全部空格,语法“strings.Replace(str, " ", "", -1)”。

方法1:使用TrimSpace()函数去除字符串空格

使用 TrimSpace() 函数只可以去除字符串的左右两边的空格,中间的空格无法删除。

package main
import (
    "fmt"
    "strings"
)
func main() {
    //使用 TrimSpace() 函数,去除字符串的空格
    strHaiCoder := "       hello world     "
    trimStr := strings.TrimSpace(strHaiCoder)
    fmt.Println("trimStr =", trimStr)
}

方法2:使用Trim()函数去除字符串空格

在开发过程中,有时候我们需要去除一个 字符串 中的中指定字符串,在 Go 语言 中,去除字符串中指定字符串的 函数 为 Trim() 。

package main
import (
    "fmt"
    "strings"
)
func main() {
    //使用 TrimSpace() 函数,去除字符串的空格
    strHaiCoder := "       hello world     "
    trimStr := strings.Trim(strHaiCoder, " ")
    fmt.Println("trimStr =", trimStr,"!")
}

方法3:使用Replace()函数去除字符串空格

在开发过程中,有时候我们需要将一个 字符串 中特定的字符串替换成新的字符串的需求,在 Go 语言 中,将某个字符串替换成新的字符串的需求,我们可以通过 strings.Replace() 函数 来实现。

package main
import (
    "fmt"
    "strings"
)
func main() {
    //使用 TrimSpace() 函数,去除字符串的空格
    str := "       hello world     "
    RepStr := strings.Replace(str, " ", "", -1)
    fmt.Println("新字符串为:", RepStr,"!")
}

标签: golang

热门推荐