如何在Golang中找到字符索引?

魔布

我正在尝试在Go中找到“ @”字符串字符,但找不到解决方法。我知道如何索引像“ HELLO [1]”这样的字符,它将输出“ E”。但是我试图找到找到的字符的索引号。

在Python中,我可以通过以下方式进行操作:

x = "chars@arefun"
split = x.find("@")
chars = x[:split]
arefun = x[split+1:]

>>>print split
5
>>>print chars
chars
>>>print arefun
arefun

因此,在使用“ @”定界符时,字符将返回“字符”,而区域则将返回“区域”。我一直在努力寻找解决方案,但似乎无法在Golang中找到正确的解决方案。

西里廷加

您可以使用索引功能strings

游乐场:https//play.golang.org/p/_WaIKDWCec

package main

import "fmt"
import "strings"

func main() {
    x := "chars@arefun"

    i := strings.Index(x, "@")
    fmt.Println("Index: ", i)
    if i > -1 {
        chars := x[:i]
        arefun := x[i+1:]
        fmt.Println(chars)
        fmt.Println(arefun)
    } else {
        fmt.Println("Index not found")
        fmt.Println(x)
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在MySQL中找到缺失索引?

来自分类Dev

如何在TList中找到记录的索引?

来自分类Dev

如何在向量中找到“截止”索引?

来自分类Dev

如何在JavaScript中找到Li索引

来自分类Dev

如何在向量中找到“截止”索引?

来自分类Dev

如何在列值中找到索引

来自分类Dev

如何在列表中找到子集的索引?

来自分类Dev

如何在python字符串中找到非ASCII字符的索引?

来自分类Dev

如何在字符串中找到倒数第二个索引?

来自分类Dev

如何在bash中找到字符串中单词的索引?

来自分类Dev

如何在java中找到字符串中的字节索引

来自分类Dev

如何在Perl中找到连字符

来自分类常见问题

如何从python中的字符索引中找到行号?

来自分类Dev

如何从python中的字符索引中找到行号?

来自分类Dev

如何在numpy数组中找到满足多个条件的索引?

来自分类Dev

如何在itemTpl Sencha Touch中找到父循环的索引

来自分类Dev

如何在Swift中找到项目的索引?

来自分类Dev

如何在接口中找到方法的索引?

来自分类Dev

如何在python的嵌套列表中找到列表的索引

来自分类Dev

如何在numpy中找到给定行的值的列索引?

来自分类Dev

如何在Python的嵌套列表中找到给定值的索引?

来自分类Dev

如何在XTS中找到第N行的索引

来自分类Dev

如何在熊猫中找到选定行的索引?

来自分类Dev

如何在原始数组中找到排序数据的索引?

来自分类Dev

如何在二维哈希中找到元素的索引

来自分类Dev

如何在特定矩阵的列中找到最小元素的索引

来自分类Dev

uipageviewController:如何在此代码中找到索引?

来自分类Dev

如何在合同映射中找到项目的索引

来自分类Dev

如何在mysql中找到通用列的索引(id)

Related 相关文章

热门标签

归档