go 正则

字符串切割 含多个空格

package main

import(
    "fmt"
    "regexp"
    "strings"
)

func main(){
    s := "    a b   c     d  e    "
    reg := regexp.MustCompile(`\s+`)
    array := reg.Split(strings.TrimSpace(s), -1)
    fmt.Printf("%s, len:%d\n", array, len(array))
}

  

posted @ 2020-05-07 11:35  枯藤老艹树  阅读(99)  评论(0编辑  收藏  举报