以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何返回某字符在一系列字符里的位置? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=97529) |
-- 作者:李睿涵 -- 发布时间:2017/3/14 11:13:00 -- 如何返回某字符在一系列字符里的位置? 比如我事先定义一系列字符:一,二,三,四,五,上,山,打,老,虎 然后我输入一个字符,比如五 就能返回五在这系列里的位置:5 请问怎么写代码?
|
-- 作者:狐狸爸爸 -- 发布时间:2017/3/14 12:25:00 -- Dim items() As String = "一,二,三,四,五,上,山,打,老,虎".Split(",") Return array.Indexof(items,"五") |
-- 作者:李睿涵 -- 发布时间:2017/3/14 17:48:00 -- 谢谢狐爸回复 我发现我提问有误 应该是:我指定一个数,比如6,就返回这系列字符的第6个字:上 |
-- 作者:有点蓝 -- 发布时间:2017/3/14 17:56:00 -- Dim items() As String = "一,二,三,四,五,上,山,打,老,虎".Split(",") Dim i As Integer = 6 Output.Show(items(i-1)) |