「go言語」Replaceで文字列を置換するサンプル
書式
strings.Replace(置換前文字列, 置換後文字列)
使用例
package main
import (
"fmt"
"strings"
)
func main() {
strA := "test test result "
/* strings.Replace(置換前文字列, 置換後文字列,回数1)*/
fmt.Println(strings.Replace(strA, "test", "world", 1))
/* strings.Replace(置換前文字列, 置換後文字列,回数2)*/
fmt.Println(strings.Replace(strA, "test", "world", 2))
/* strings.Replace(置換前文字列, 置換後文字列,回数-1)*/
fmt.Println(strings.Replace(strA, "test", "world", -1))
}
実行結果
world test result
world world result
world world result