以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何去掉字符串? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=8884) |
-- 作者:lihe60 -- 发布时间:2010/12/20 12:41:00 -- 如何去掉字符串? 如何用一行代码去掉字符串“美利合众国”右边的若干个字符? |
-- 作者:小狐 -- 发布时间:2010/12/20 13:04:00 -- 用IndexOf计算出这几个字符的位置,在用Remove删除 |
-- 作者:lihe60 -- 发布时间:2010/12/20 14:08:00 -- 以下是引用小狐在2010-12-20 13:04:00的发言:
用IndexOf计算出这几个字符的位置,在用Remove删除 如最右边第一个字符、第二个字符、第三个字符、第四个字符、第五个字符,我事先不知道这些字符是什么样的字符。是根据临时需要来删除最右边若干个字符的。 |
-- 作者:狐狸爸爸 -- 发布时间:2010/12/20 14:43:00 -- Dim abc As String = "abc中华人民共和国ssss" abc = abc.SubString(0,abc.Indexof("中华人民共和国") + 7) output.show(abc) |
-- 作者:lihe60 -- 发布时间:2010/12/20 15:04:00 -- 以下是引用狐狸爸爸在2010-12-20 14:43:00的发言:
Dim abc As String = "abc中华人民共和国ssss" abc = abc.SubString(0,abc.Indexof("中华人民共和国") + 7) output.show(abc) dim s as string=中华人民共和国 若果a=1,输出结果为“中华人民共和” 若果a=2,输出结果为“中华人民共” 若果a=3,输出结果为“中华人民” 若果a=4,输出结果为“中华人” 以此类推,注:事先不知道字符串s的内容。 |
-- 作者:狐狸爸爸 -- 发布时间:2010/12/20 15:14:00 --
[此贴子已经被作者于2010-12-20 15:15:08编辑过]
|