zoukankan      html  css  js  c++  java
  • 字符串常用API

    内建函数:

    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")

  • 相关阅读:
    五一集训——图论
    Luogu P3942 将军令
    8.14 Round 1
    8.10 Round 1
    8.9 Round 1
    8.7 Round 2
    8.7 Round 1
    8.6 Round 1
    8.5 Round 2
    FHQ-Treap
  • 原文地址:https://www.cnblogs.com/beautiful7/p/12505500.html
Copyright © 2011-2022 走看看