问答

golang,如何获得一个string中的某个字符?

作者:admin 2021-08-01 我要评论

我能想到的方法只有下面这种,求教各位高人有其它更直接的方法吗? string s = "abcde"c := s[1:2]fmt.Println(c) // 输出 "b" ### 按什么获取,索引? func mai...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

我能想到的方法只有下面这种,求教各位高人有其它更直接的方法吗?

string s = "abcde"
c := s[1:2]
fmt.Println(c) // 输出 "b"
###

按什么获取,索引?

func main() {
    str := "Hello 世界"
    fmt.Println(string(str[1]))
    fmt.Println(string([]rune(str)[1]))
    fmt.Println(string([]rune(str)[7]))
}

output:

e
e
界
###

转成数组,再用索引取啊

###
package main

import (
    "fmt"
)
import "strings"

func main() {
    for i, v := range strings.Split("helloworld", "") {
        fmt.Println(i, v)
    }

}

strings.Split("helloworld", "")

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • golang,如何获得一个string中的某个字

    golang,如何获得一个string中的某个字

  • 如何关闭DES加密?DES和Triple DES 信

    如何关闭DES加密?DES和Triple DES 信

  • node.js使用passport 做登录验证,查看

    node.js使用passport 做登录验证,查看

  • 把这个转成php的写法 这样写对吗?

    把这个转成php的写法 这样写对吗?

腾讯云代理商
海外云服务器