" word1 word2 word3 word4 "
Was wäre angesichts einer Eingabezeichenfolge wie der beste Ansatz, um diese als Array von Zeichenfolgen in Go aufzuteilen? Beachten Sie, dass zwischen jedem Wort eine beliebige Anzahl von Leerzeichen oder Zeichen mit Unicode-Abstand stehen kann.
In Java würde ich nur verwenden someString.trim().split("\\s+")
.
(Hinweis: Ein möglicher doppelter Split-String mit regulären Ausdrücken in Go liefert keine qualitativ gute Antwort. Bitte geben Sie ein aktuelles Beispiel an, nicht nur einen Link zur Referenz regexp
oder oder zu den strings
Paketen.)
strings.Fields
Ignoriert leider keine Leerzeichen in zitierten Teilen.