Golang-从字符串中删除所有Unicode换行符

如何从GoLang中的UTF-8字符串中删除所有Unicode换行符?我为PHP找到了这个答案

回答:

您可以使用strings.Map

func filterNewLines(s string) string {

return strings.Map(func(r rune) rune {

switch r {

case 0x000A, 0x000B, 0x000C, 0x000D, 0x0085, 0x2028, 0x2029:

return -1

default:

return r

}

}, s)

}

playground

以上是 Golang-从字符串中删除所有Unicode换行符 的全部内容, 来源链接: utcz.com/qa/399125.html

回到顶部