zoukankan      html  css  js  c++  java
  • go

    1. len 字符串长度

    len(str1)

    2. 字符串遍历(感觉是将字符串当做列表看,待验证)

    r = []rune(str1)

    3. 字符串转整数(不知道有什么用)

    strconv.Atoi(str1)

    4. 整数转字符串

    strconv.Itoa(int1)

    5. 字符串转byte

    6. byte转字符串

    7. 10进制转2,8,16进制

    8. 查找字符串是否在另一个字符串里面

    strings.Contains("sos_sbs", "sos") = true  # sos在不在sos_sbs里面

    9. 统计一个字符串在另一个字符串内出现的次数

    strings.Count("abdab", "a") = 2

    10. 不区分大小写比较字母

    strings.EqualFold("abc", "ABc") = true

    11. 返回一个字符串在另外一个字符串出现index,没有就返回-1

    strings.Index("ndn_abs", "abs") = 4

    12. 返回一个字符串在另外一个字符串内最后一次的index,没有返回-1

    strings.LastIndex("go lang", "go")

    13. 替换字符串

    strings.Replace("go go hello", "go", "go语言", n)  代表替换几个,n=-1表示全部替换

    14. 分割(Python切片)

    strings.Split("hello, world, ok", ",")  # 按照,分割

    15. 字母进行大小写转换

    strings.ToLower("GO")
    strings.ToUpper("go")

    16. 去掉前后空格

    1. strings.TrimSpace("  disn  ")

    17. 去掉左,右指定字符

    strings.Trim("!hello!", "!")  # 去掉前后字符
    strings.TrimLeft("!hello!", "!") # 去掉前面的字符
    strings.TrimRight("!hello!", "!") # 去掉后面的字符

    18. 判断一个字符是不是以指定字符开头,结束

    strings.HasPrefix("xtinin", "xt") = true  # 开头
    strings.HasSuffix("xtinin", "in") = true # 结尾
  • 相关阅读:
    phpExcel中文帮助手册之常用功能指南
    linux下使用远程图形界面
    分支限界法 0-1背包问题-优先队列式
    分支限界法 0-1背包问题-队列式
    回溯法 0-1背包问题
    贪心算法 哈夫曼树编码
    贪心算法 二.活动安排问题
    贪心算法 一.部分背包问题
    动态规划 四.0-1背包问题
    动态规划 三.最大子段和
  • 原文地址:https://www.cnblogs.com/JackShi/p/14141546.html
Copyright © 2011-2022 走看看