最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

golang去除多余的空格與換行符示例代碼

 更新時(shí)間:2023年10月24日 11:33:57   作者:ME->CS  
Golang是一種強(qiáng)大的編程語言,提供了豐富的字符串處理功能,這篇文章主要給大家介紹了關(guān)于golang去除多余的空格與換行符的相關(guān)資料,需要的朋友可以參考下

通過正則表達(dá)式去除文本中連續(xù)的多余的空格和換行符,僅保留一個(gè)

代碼如下:

package main

import (
	"fmt"
	"regexp"
)

func main() {
	before := "hello,    world!\n\n\n你好,    世界!\n\n"
	fmt.Printf("%s", before)
	fmt.Println("-------")
	reg := regexp.MustCompile(`( )+|(\n)+`)
	after := reg.ReplaceAllString(before, "$1$2")
	fmt.Println(after)
	return
}

輸出

附:Golang去除字符串前后空格

v.EthName = strings.Trim(v.EthName, " ")
//兩種方法都可以.
v.EthName = strings.TrimSpace(v.EthName)

總結(jié)

到此這篇關(guān)于golang去除多余的空格與換行符的文章就介紹到這了,更多相關(guān)golang去除多余空格換行符內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • golang判斷字符串是是否包含另一字符串的示例代碼

    golang判斷字符串是是否包含另一字符串的示例代碼

    在Go語言中,可以使用strings.Contains()函數(shù)來判斷一個(gè)字符串是否包含另一個(gè)字符串,該函數(shù)接受兩個(gè)參數(shù):要搜索的字符串和要查找的子字符串,如果子字符串存在于要搜索的字符串中,則返回true,否則返回false,下面通過示例詳細(xì)介紹,感興趣的朋友一起看看吧
    2023-09-09
  • 一文帶你入門Go語言中定時(shí)任務(wù)庫(kù)Cron的使用

    一文帶你入門Go語言中定時(shí)任務(wù)庫(kù)Cron的使用

    在平時(shí)的開發(fā)需求中,我們經(jīng)常會(huì)有一些重復(fù)執(zhí)行的操作需要觸發(fā)執(zhí)行,說白了就是定時(shí)任務(wù)。這篇文章主要給大家介紹一下如何在go項(xiàng)目中實(shí)現(xiàn)一個(gè)crontab功能,感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助
    2022-08-08
  • Golang內(nèi)存分配機(jī)制詳解

    Golang內(nèi)存分配機(jī)制詳解

    Go 語言的內(nèi)存分配機(jī)制是理解和優(yōu)化 Go 程序性能的關(guān)鍵,在 Go 中,內(nèi)存管理是自動(dòng)進(jìn)行的,這得益于 Go 的垃圾回收機(jī)制,了解內(nèi)存如何分配和回收,可以幫助我們寫出更高性能的代碼,本文將深入講解下 Go 內(nèi)存分配機(jī)制,需要的朋友可以參考下
    2023-12-12
  • Gin中數(shù)據(jù)解析和綁定的幾種方法實(shí)現(xiàn)

    Gin中數(shù)據(jù)解析和綁定的幾種方法實(shí)現(xiàn)

    本文主要介紹了Gin中數(shù)據(jù)解析和綁定的幾種方法實(shí)現(xiàn),包括Json數(shù)據(jù)、表單數(shù)據(jù)和URI數(shù)據(jù),每種類型的數(shù)據(jù)都有其特定的解析和綁定方法,下面就一起來了解一下
    2025-11-11
  • Go設(shè)計(jì)模式之享元模式講解和代碼示例

    Go設(shè)計(jì)模式之享元模式講解和代碼示例

    享元是一種結(jié)構(gòu)型設(shè)計(jì)模式,它允許你在消耗少量?jī)?nèi)存的情況下支持大量對(duì)象,模式通過共享多個(gè)對(duì)象的部分狀態(tài)來實(shí)現(xiàn)上述功能,換句話來說,享元會(huì)將不同對(duì)象的相同數(shù)據(jù)進(jìn)行緩存以節(jié)省內(nèi)存,本文就將通過代碼示例給大家詳細(xì)介紹一下享元模式
    2023-06-06
  • Systemd集成Golang二進(jìn)制程序的方法

    Systemd集成Golang二進(jìn)制程序的方法

    這篇文章主要介紹了Systemd集成Golang二進(jìn)制程序的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-10-10
  • golang中defer執(zhí)行時(shí)機(jī)的案例分析

    golang中defer執(zhí)行時(shí)機(jī)的案例分析

    這篇文章主要來通過一些案例和大家一起探討一下golang中defer的執(zhí)行時(shí)機(jī),文中的示例代碼講解詳細(xì),對(duì)我們深入了解golang有一定的幫助,感興趣的可以跟隨小編一起學(xué)習(xí)一下
    2023-11-11
  • 簡(jiǎn)化Go開發(fā)提高生產(chǎn)力的強(qiáng)大工具及使用詳解

    簡(jiǎn)化Go開發(fā)提高生產(chǎn)力的強(qiáng)大工具及使用詳解

    作為?Go?開發(fā)人員,應(yīng)該都知道維持簡(jiǎn)潔高效開發(fā)工作流程的重要性,為了提高工作效率和代碼質(zhì)量,簡(jiǎn)化開發(fā)流程并自動(dòng)執(zhí)行重復(fù)性任務(wù)至關(guān)重要,在本文中,我們將探討一些強(qiáng)大的工具和技術(shù),它們將簡(jiǎn)化?Go?開發(fā)過程,助力您的編碼之旅
    2023-10-10
  • Golang中Context.WithCancel 的實(shí)戰(zhàn)指南

    Golang中Context.WithCancel 的實(shí)戰(zhàn)指南

    本文介紹了Go語言中context包的核心用法,重點(diǎn)講解了context.Background()和context.WithCancel()的使用場(chǎng)景,具有一定的參考價(jià)值,感興趣的可以了解一下
    2025-11-11
  • go rate 原生標(biāo)準(zhǔn)限速庫(kù)的使用

    go rate 原生標(biāo)準(zhǔn)限速庫(kù)的使用

    本文主要介紹了Go標(biāo)準(zhǔn)庫(kù)golang.org/x/time/rate實(shí)現(xiàn)限流,采用令牌桶算法控制請(qǐng)求速率,提供Allow/Reserve/Wait方法,具有一定的參考價(jià)值,感興趣的可以了解一下
    2025-05-05

最新評(píng)論

平凉市| 张家川| 桂阳县| 天镇县| 巴青县| 托克逊县| 鸡泽县| 开封县| 祁门县| 澄迈县| 祥云县| 武穴市| 大庆市| 琼海市| 商水县| 科尔| 祥云县| 清流县| 喜德县| 阳曲县| 宜城市| 金华市| 常山县| 宣恩县| 观塘区| 铜川市| 南澳县| 西丰县| 于都县| 五台县| 临汾市| 渭源县| 平安县| 格尔木市| 图木舒克市| 延安市| 格尔木市| 赫章县| 海阳市| 伊春市| 五常市|