企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
1. 判断是否包含 ``` s:="hello word" strings.Contains(s,"hello") // true ``` 2.判断某个字符在字符串中的位置索引。从0开始计算。 ``` s:="hello word" strings.Index(s,"o") // 4 ``` 3.切割字符串,返回字符串数组 ``` s:="1#2#345" strings.Splite(s,"#") // [1 2 345] ``` 4.合并字符串 ``` s:=[1 2 345] strings.Join(s,"#") // "1#2#345" ``` 5.字符串是否包含前缀:HasPrefix(); ``` s:="hello world" strings.HasPrefix(s,"he") // true ``` 6.字符串是否包含后缀:HasSuffix(); ``` s:="hello world" strings.HasSuffix(s,"ord") // true ``` 7.int和string在转换 ``` s := 10 d:="10" fmt.Println(strconv.Itoa(s)) fmt.Println(strconr.Atoi(d)) ``` 8.字符串和布尔值的转换 ``` strconv.ParseBool("false") ***** ***** case "1", "t", "T", "true", "TRUE", "True": return true, nil case "0", "f", "F", "false", "FALSE", "False": return false, nil ``` 9.解析 ``` strconv.FormatBool(true) strconv.FormatFloat(3.14,32)//后面32是进制,可以查看2进制等。 ```