注册 登录
编程论坛 ASP.NET技术论坛

在C# 中 怎样截取字符串?

ruffianshen 发布于 2007-03-22 16:59, 1424 次点击
比如说 string “acbcd:dkfdj”
我想截取 冒号左边或右边的字符串,怎么截取啊?
8 回复
#2
棉花糖ONE2007-03-22 17:12
找到:号的下标,很容易解决的吧
#3
ruffianshen2007-03-22 17:17
那个我 知道,有没有直接用 :作为标记来截取啊?
在JSP里有,但C#里不知道有没有
#4
znbinger2007-03-22 19:59

有呀 string s="aaaaa:dddd";
string[] ss=s.Split(':');
ss就是存储aaaaa和dddd的一维数组!

#5
znbinger2007-03-22 19:59
ss[0] = "aaaaa";
ss[1] = "dddd";
#6
windstore2007-03-22 23:17

楼上正解!

#7
ruffianshen2007-03-23 09:22

结贴!谢谢各位啊,呵呵!

#8
dialin1102007-04-09 11:33
回复:(ruffianshen)在C# 中 怎样截取字符串?

string “acbcd:dkfdj”

SubString(0,5);
SubString(6,5);
不知对否?

#9
菜鸟天空飞2007-04-09 22:32

string str="abc:def";
string str1=str.substring(0,str.indexof(":"));
string str2=str.substring(str.indexof(":"));

1