我是靠谱客的博主 失眠小伙,这篇文章主要介绍Golang实现php的str_replace方法,现在分享给大家,希望可以做个参考。

package main
import (
"fmt"
"strings"
)
func Replace(a1, a2 []string) []string {
r := make([]string, 2*len(a1))
for i, e := range a1 {
r[i*2] = e
r[i*2+1] = a2[i]
}
return r
}
func main() {
str := "hello%world"
array1 := []string{"\", "%", "_"}
array2 := []string{"\\", "\%", "\_"}
str = strings.NewReplacer(Replace(array1, array2)...).Replace(str)
fmt.Println(str)
}

最后

以上就是失眠小伙最近收集整理的关于Golang实现php的str_replace方法的全部内容,更多相关Golang实现php内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(126)

评论列表共有 0 条评论

立即
投稿
返回
顶部