以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  字符串求助  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=59857)

--  作者:hbhb
--  发布时间:2014/11/12 13:55:00
--  字符串求助
请教:大师简易代码
一字符串集合(“张三_a","张三-b","李四、c")  如何获得字符_,-,、前面的字符集合?
--  作者:jialihaha
--  发布时间:2014/11/12 13:56:00
--  
你这里不只是一个字符串吧
--  作者:Bin
--  发布时间:2014/11/12 14:03:00
--  
上例子
--  作者:jialihaha
--  发布时间:2014/11/12 14:20:00
--  
循环取字符数组里的每一个字符,然后判断是否包含有 - _ 、等这些字符,然后用IndexOf 得到该字符位置,减1就能得到想要的字符了,最后在把取代的字符放进另一个数组里就好了
[此贴子已经被作者于2014-11-12 14:21:25编辑过]

--  作者:有点甜
--  发布时间:2014/11/12 14:21:00
--  
\'\'\'
Dim str() As String = {"张三_a","张三-b","李四、c"}
For i As Integer = 0 To str.Length - 1
    str(i) = str(i).Replace("_a", "").Replace("-b", "").Replace("、c", "")
Next
msgbox(str(2))

--  作者:hbhb
--  发布时间:2014/11/12 14:22:00
--  
谢谢!
--  作者:jialihaha
--  发布时间:2014/11/12 14:28:00
--  
有时候感觉,这样直接给代码,对他们是不是不好,养成了伸手党的习惯?这样他们的编码能力与思路都得不到锻炼
--  作者:hbhb
--  发布时间:2014/11/12 14:47:00
--  
谢谢!
高!实在是高!
革命不分先后,革命不分方式!大师的指点江山,一马平川,直通北京。闭门造车,充其量是小马车,六盘山上游荡!
没有甜老大及诸位大师的指教,万里万里万万里,长征长征长长征!