首页 > Windows开发 > 详细

字符串常用API

时间:2020-03-16 20:33:04      阅读:75      评论:0      收藏:0      [点我收藏+]

内建函数:

1  len(str)  返回字符串长度

2.字符串遍历以及处理中文

  r = []rune(str2)  //把str->为rune的切片  若转不成功会返回

3数字的字符串和整数相互转化、

  字符串转为整数:

    func Atoi(s string) (i int, err error)
    传入一个字符串,返回整数和报错0 //通过判断返回err来进行操作

     nil为表示无错误,可以用  err != nil来判断是否有错

  整数转字符串:

     func Itoa(i int) string

4字符串转byte切片:

  bytes = []byte("字符串")  //变成对应的字符串编码

5.byte转字符串

  str = string([]byte(byte1,byte2))

 

6.十进制进制转换2,8,16:

  

func FormatInt(i int64, base int) string

   base为需要转化的格式

7.查找子字符串是否在字符串里

  strings.Contains("字符串","子字符串")

8.统计一个字符串里有几个指定的子串

  strings.Count

  

    func Count(s, sep string) int

  返回字符串s中有几个不重复的sep子串。

    Count("字符串“,"子字符串")

9.不区分大小写的字符串比较

    strings.FqualFold("1","2")

字符串常用API

原文:https://www.cnblogs.com/beautiful7/p/12505500.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!