「Go言語」ReplaceAllStringで文字列を置き換える
書式
func (re *Regexp) ReplaceAllString(src, repl string) string
正規表現で文字列を置き換えます
変数名: regexp.MustCompile(正規表現式)
変数名.ReplaceAllString(文字列, 置換文字))
使用例
package main
import (
"fmt"
"regexp"
)
func main() {
tt := "AtestBDC"
res := regexp.MustCompile("[B-D]")
fmt.Println(res.ReplaceAllString(tt, "8"))
}
package main
import (
"fmt"
"regexp"
)
func main() {
tt := "AtestBDC"
res := regexp.MustCompile("[B-D]")
fmt.Println(res.ReplaceAllString(tt, "8"))
}
package main import ( "fmt" "regexp" ) func main() { tt := "AtestBDC" res := regexp.MustCompile("[B-D]") fmt.Println(res.ReplaceAllString(tt, "8")) }
実行結果
Atest888