为了账号安全,请及时绑定邮箱和手机立即绑定

golang 删除数组的一个维度

golang 删除数组的一个维度

Go
Cats萌萌 2021-07-09 18:55:46
我在 golang 中有这样的代码func GetIndexes(body string) ([]int, error) {    indexPattern, err := regexp.Compile(`<div class="post article" id="([0-9]+)">`)    res := indexPattern.FindAllStringSubmatch(body, -1)    fmt.Printf("%v\n", res)    //Just for debug    return make([]int, 5), err}例如,结果如下:[ [<div class="post article" id="55987"> 55987] [<div class="post article" id="6717024"> 6717024] [<div class="post article" id="6440542"> 6440542] [<div class="post article" id="6800745"> 6800745] [<div class="post article" id="449954"> 449954] [<div class="post article" id="427586"> 427586] [<div class="post article" id="5418445"> 5418445] [<div class="post article" id="559225"> 559225]... ]我正在寻找一种方法来获得像这样的数组[55987, 6717024, 6717024, ...] 我可以调整我要查找的数组和复制值的范围,但我不确定这是更好的方法。这就是为什么我问自己是否可以删除此数组的列,或者为什么不使用 lambdas 函数或其他函数创建某种切片...
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 311 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信