以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 字符串求助 (http://foxtable.com/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 -- 谢谢! 高!实在是高! 革命不分先后,革命不分方式!大师的指点江山,一马平川,直通北京。闭门造车,充其量是小马车,六盘山上游荡! 没有甜老大及诸位大师的指教,万里万里万万里,长征长征长长征! |