- 改变字符串中的某些字符
str := "hello roc"bytes []byte(str)bytes[1]='a' string //str == "hallo roc"
- 截取子串
substr str[n:m//截取从索引n到m-1的子串
- 遍历字符串
//for遍历,此方式只能遍历存放ASCII//编码的字符串,比如中文就不行for i 0;< len); i++{//... = str[i]}//for-range遍历,此方式可以遍历Unicode//编码的字符串,不担心乱码 index,char range str fmt.Printf("%d %c\n"indexchar)}
- 计算字符串长度