在字符串中的单词之间添加字符。

huangapple go评论84阅读模式
英文:

Add character between words in a string

问题

这是我想要实现的一些示例代码:

var names string
names = "Adam Eve Noah"

// 未知代码部分

fmt.Println(names) // 需要输出 "Adam-Eve-Noah"

请注意,这只是一个示例代码,其中的"未知代码部分"需要你自己填写。

英文:

Here is some sample code of what I want to achieve

var names string
names = "Adam Eve Noah"

//Unknown code here 

fmt.Println(names) // Output required is "Adam-Eve-Noah"

答案1

得分: 0

使用strings库的ReplaceAll方法

package main
  
import (
    "fmt"
    "strings"
)

func main() {
    var names string
    names = "Adam Eve Noah"
    names = strings.ReplaceAll(names, " ", "-")
    fmt.Println(names)
}
英文:

Use ReplaceAll method from strings library

package main
  
import (
    "fmt"
    "strings"
)

func main() {
    var names string
    names = "Adam Eve Noah"
    names = strings.ReplaceAll(names," ", "-")
    fmt.Println(names)
}

huangapple
  • 本文由 发表于 2021年11月16日 02:27:13
  • 转载请务必保留本文链接:https://go.coder-hub.com/69979140.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定