「Go言語」ReplaceAllStringで文字列を置き換える

2021年12月23日

書式
func (re *Regexp) ReplaceAllString(src, repl string) string
正規表現で文字列を置き換えます
変数名: regexp.MustCompile(正規表現式)
変数名.ReplaceAllString(文字列, 置換文字))

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
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

Go言語

Posted by arkgame