请教一个截取字符串得问题.
把形如"RK2004-9-2-006"中得时间取出来即2004-9-2,
下面是我得代码,因为看msdn得split没看懂,所以虽然结果正确,但是感觉很垃圾
哪位大侠帮我改改,随便讲一下split
sring Did="RK2004-9-2-006";
int l;
int LastLength;
int myL;
int myL1;
System.Text.RegularExpressions.Regex r = new System.Text.RegularExpressions.Regex("-");
mySplit=r.Split(Did);
l=mySplit.Length;
Response.Write(mySplit[l-1]);
myL1=mySplit[l-1].Length+1;
Did=Did.Substring(2);//去掉头两个字符
myL=Did.Length;
LastLength=myL-myL1;//取长度
Response.Write("<br>"+Did);
Did=Did.Substring(0,LastLength);
Response.Write("<br>"+Did);