GO语言"strings"包中"NewReplacer"函数的用法及代码示例。
用法:
func NewReplacer(oldnew ...string) *Replacer
NewReplacer 从旧的新字符串对列表中返回一个新的替换器。替换按照它们在目标字符串中出现的顺序执行,没有重叠匹配。旧的字符串比较按参数顺序进行。
如果给定奇数个参数,NewReplacer 会发生Panics。
例子:
package main
import (
"fmt"
"strings"
)
func main() {
r := strings.NewReplacer("<", "<", ">", ">")
fmt.Println(r.Replace("This is <b>HTML</b>!"))
}
输出:
This is <b>HTML</b>!
相关用法
- GO NewReader用法及代码示例
- GO NewFromFiles用法及代码示例
- GO NewCBCDecrypter用法及代码示例
- GO NewCFBDecrypter用法及代码示例
- GO NewCFBEncrypter用法及代码示例
- GO New用法及代码示例
- GO NewGCM用法及代码示例
- GO NewTripleDESCipher用法及代码示例
- GO NewWriter用法及代码示例
- GO NewCBCEncrypter用法及代码示例
- GO NewOFB用法及代码示例
- GO NewTLSServer用法及代码示例
- GO NewTicker用法及代码示例
- GO NewCTR用法及代码示例
- GO NewEncoder用法及代码示例
- GO NumError用法及代码示例
- GO NotifyContext用法及代码示例
- GO Node用法及代码示例
- GO Notify用法及代码示例
- GO NotFoundHandler用法及代码示例
注:本文由纯净天空筛选整理自golang.google.cn大神的英文原创作品 NewReplacer。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。