亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用 Golang 在字符串中循環重復數據

使用 Golang 在字符串中循環重復數據

Go
慕田峪7331174 2023-02-21 19:06:00
我有這樣的字符串xx5645645yyxx9879869yyxx3879870977yy想要得到像循環一樣的結果xx5645645yy xx9879869yy xx3879870977yy我不知道該怎么做,非常感謝任何幫助,謝謝
查看完整描述

1 回答

?
心有法竹

TA貢獻1866條經驗 獲得超5個贊

您可以使用 strings.Split() 函數并在“xx”上拆分,然后將“xx”添加回循環中的每個拆分子字符串:


package main


import (

    "fmt"

    "strings"

)


func main() {

    s := "xx5645645yyxx9879869yyxx3879870977yy"

    items := strings.Split(s, "xx")[1:]  // [1:] to skip the first, empty, item

    for _, item := range items {

        fmt.Println("xx" + item)

    }

}

哪個產生:


xx5645645yy

xx9879869yy

xx3879870977yy


查看完整回答
反對 回復 2023-02-21
  • 1 回答
  • 0 關注
  • 156 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號