golang学习笔记15golang⽤strings.Split切割字符串golang⽤strings.Split切割字符串
kv := strings.Split(authString, " ")
if len(kv) != 2 || kv[0] != "Bearer" {
beego.Debug("AuthString invalid:"+authString)
base.ReturnError(errors.New("AuthString invalid:"+authString))
return ""
}
tokenString := kv[1]
kov := strings.Split(cond, ":")
if len(kov) != 3 {
return queryVal, queryOp, errors.New("Query format != k:o:v")
}
prefixemail := strings.Split(email, "@")[0]
s = strings.Split("abc,abc", "")
fmt.Println(s, len(s))
s = strings.Split("", ",")
fmt.Println(s, len(s))
s = strings.Split("abc,abc", ",")
fmt.Println(s, len(s))
s = strings.Split("abc,abc", "|")
fmt.Println(s, len(s))
fmt.Println(len(""))
go语言字符串转数组
fmt.Println(len([]string{""}))
str := ""
fmt.Println(str[0])
运⾏结果:
[] 0    //返回空数组
[a b c , a b c] 7  //返回7个数组元素
[] 1  //返回⼀个包含空字符元素的数组, 数组长度是1
[abc abc] 2
[abc,abc] 1
1
panic: runtime error: index out of range

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。