[go] 문자열에서 특정 패턴을 다른 문자로 대체

package main

import ( “fmt” “regexp” )

func main() { str := “The quick brown fox jumped over the lazy dog” pattern := “quick” replacement := “slow”

regex := regexp.MustCompile(pattern)
result := regex.ReplaceAllString(str, replacement)

fmt.Println(result) } ```

위 예시 코드는 Go를 사용하여 문자열에서 특정 패턴을 다른 문자로 대체하는 방법을 보여줍니다. 코드에서는 regexp 패키지를 사용하여 정규식으로 패턴을 정의하고, ReplaceAllString 함수를 사용하여 패턴과 일치하는 문자열을 다른 문자열로 대체합니다.

이 예시 코드를 실행하면 “The slow brown fox jumped over the lazy dog”라는 결과가 출력됩니다.

참고 문헌: