我想替换第一个和最后一个,但不是.aaaabcd
目前,它返回,但我希望有hello hellobcd hellohello abcd hello
我使用的原因是我不一定知道出现的位置和数量。但是,如果在组合字符串中,我不想替换它,而只是保持原样。Go中有什么解决方案可以解决这个问题?ReplaceAllaa
package main
import (
"fmt"
"strings"
)
func main() {
item := "hello"
test := "a abcd a"
s := "a"
item = strings.ReplaceAll(test, s, item)
fmt.Println(item)
}
输出:
hello hellobcd hello
游乐场: https://play.golang.org/p/D1VzvipblKu
扬帆大鱼
潇潇雨雨
万千封印
相关分类