日期:2014-05-18  浏览次数:20426 次

截取字符串
PartName= "我,的爱人,等待, ";

字符串如上   截取字符串分别赋值给label

------解决方案--------------------
PartName.SubString(index,count)
------解决方案--------------------
。。。8J看清了 有全角 有半角。 呵呵。。
------解决方案--------------------
string str = @ "(? <Content> .+?)[,,]+? ";  

用正则 呵呵~~
------解决方案--------------------
string[] aaa = PartName.Split( ', ');
lable1.Text = aaa[1];
lable2.Text = aaa[2];
lable3.Text = aaa[3];
------解决方案--------------------
回复人:javabuilder9(高守) ( ) 信誉:84 2007-06-14 09:33:25 得分:0


? 都是, 打错了 呵呵

---------------
你既然打错了。。
我是无语了。。。 呵呵 我给你的正则 是全角半角 统杀的。。
------解决方案--------------------
PartName.Split( ', ');
------解决方案--------------------
……
------解决方案--------------------
char[] delimiter = new Char[] { ', ', ', '};
string[] voteitems = voteitem.Split(delimiter);
循环 voteitems 赋值给 label就行了

楼主看看SDK里面String.Split 方法 (Char[]) 方法吧

就是以Char[] 为分割符,自动分割的。
------解决方案--------------------
char[] delimiter = new Char[] { ', ', ', '};
string[] voteitems = PartName.Split(delimiter);
循环 voteitems 赋值给 label就行了

楼主看看SDK里面String.Split 方法 (Char[]) 方法吧

就是以Char[] 为分割符,自动分割的。
------解决方案--------------------


XXXX.Split( ', ');加FOREACH 循环