数据结构
字符串 string
-
访问字符串中的值
- 通过下标访问
s1 := "hello world" first := s[0]
- 通过切片访问
s2 := []byte(s1) first := s2[0]
- 通过for-range循环访问
for i, v := range s1 { fmt.Println(i, v) }
- 查询字符是否属于特定字符集
// 判断字符串中是否包含a、b、c中的任意一个字符 strings.ContainsAny(s1, "abc") // 判断字符串中是否包含abc子串 strings.Contains(s1, "abc") // 判断字符串中是否包含a字符 strings.ContainsRune(s1, 'a')