以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 字符串中想去掉最后一个指定字符 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=27337) |
-- 作者:outes -- 发布时间:2012/12/28 21:10:00 -- 字符串中想去掉最后一个指定字符 有个字符串 如,“浙江省,福建省,江西省,北京市,天津市,” “浙江省,江西省,” “浙江省,北京市,天津市,” 省份个数不确定, 我想把最后一个“,”去掉,用什么方法,处理单个字符串即可 |
-- 作者:lin_hailun -- 发布时间:2012/12/28 21:15:00 -- 代码这样写,主要在第一行写入\'\'\' \'\'\' dim str as string = "浙江省,福建省,江西省,北京市,天津市," msgbox(str.TrimEnd(",")) |
-- 作者:outes -- 发布时间:2012/12/28 21:27:00 -- lin_hailun老师真敬业,感谢 |
-- 作者:outes -- 发布时间:2012/12/28 21:39:00 -- 补充一个问题,假如指定的字符不是在整个字符串的最后呢,想去掉6后面的"," Dim str As String ="1,2,3,4,5,6, 888 999 " |
-- 作者:lin_hailun -- 发布时间:2012/12/28 21:56:00 -- 那就查出最后一个,的位置,然后截取字符串。 用lastIndexOf http://www.foxtable.com/help/topics/1338.htm |