3
Wie entferne ich alle Unicode-Zeilenumbrüche aus einer UTF-8-Zeichenfolge in GoLang? Ich fand this answer for PHP.Golang - Entfernen aller Unicode-Zeilenumbruchzeichen aus einer Zeichenfolge
Wie entferne ich alle Unicode-Zeilenumbrüche aus einer UTF-8-Zeichenfolge in GoLang? Ich fand this answer for PHP.Golang - Entfernen aller Unicode-Zeilenumbruchzeichen aus einer Zeichenfolge
können Sie strings.Map
verwenden:
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)
}
Was ist ein "Unicode Newline"? –
https://en.wikipedia.org/wiki/Newline#Unicode – dharm0us