真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

go語(yǔ)言如何刪除字符串中的空格

本篇內(nèi)容主要講解“go語(yǔ)言如何刪除字符串中的空格”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“go語(yǔ)言如何刪除字符串中的空格”吧!

網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)!專注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、微信小程序定制開(kāi)發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了桂平免費(fèi)建站歡迎大家使用!

刪除方法:1、使用TrimSpace()函數(shù)去除字符串左右兩邊的空格,語(yǔ)法“strings.TrimSpace(str)”;2、使用Trim()函數(shù)去除字符串左右兩邊的空格,語(yǔ)法“strings.Trim(str, " ")”;3、使用Replace()函數(shù)去除字符串的全部空格,語(yǔ)法“strings.Replace(str, " ", "", -1)”。

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

使用 TrimSpace() 函數(shù)只可以去除字符串的左右兩邊的空格,中間的空格無(wú)法刪除。

TrimSpace(string)

返回值:

  • 將字符串 string 左右兩邊的空格去除后,并返回。

示例:

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

go語(yǔ)言如何刪除字符串中的空格

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

在開(kāi)發(fā)過(guò)程中,有時(shí)候我們需要去除一個(gè) 字符串 中的中指定字符串,在 Go 語(yǔ)言 中,去除字符串中指定字符串的 函數(shù) 為 Trim() 。

Trim(s, cutset)

參數(shù)描述
s原字符串。
cutset需要去除的字符串。

返回值:

  • 將字符串 s 左右兩邊的指定字符串 cutset 去除后,并返回。

注:Trim() 函數(shù)不能去除字符串中間包含中指定字符串。

示例:刪除空格

只需要將cutset參數(shù)設(shè)置空格“ ”即可刪除空格。

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

go語(yǔ)言如何刪除字符串中的空格

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

在開(kāi)發(fā)過(guò)程中,有時(shí)候我們需要將一個(gè) 字符串 中特定的字符串替換成新的字符串的需求,在 Go 語(yǔ)言 中,將某個(gè)字符串替換成新的字符串的需求,我們可以通過(guò) strings.Replace() 函數(shù) 來(lái)實(shí)現(xiàn)。

strings.Replace(s,old,new,n)

參數(shù)描述
s要替換的整個(gè)字符串。
old要替換的字符串。
new替換成什么字符串。
n要替換的次數(shù),-1,那么就會(huì)將字符串 s 中的所有的 old 替換成 new。

返回值:

  • 返回替換后的字符串。

說(shuō)明:

  • 將字符串 s 中的 old 字符串替換成 new 字符串,替換 n 次,返回替換后的字符串。如果 n 是 -1,那么就會(huì)將字符串 s 中的所有的 old 替換成 new。

示例:替換空格

strings.Replace() 函數(shù)可以替換字符串,只需要將查找值設(shè)置為空格“ ”,替換值設(shè)置為空字符“''”即可

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

go語(yǔ)言如何刪除字符串中的空格

到此,相信大家對(duì)“go語(yǔ)言如何刪除字符串中的空格”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!


本文名稱:go語(yǔ)言如何刪除字符串中的空格
網(wǎng)站URL:http://weahome.cn/article/jscjeh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部