首页 新闻 搜索 专区 学院

字符串拆分问题,真心求助!!!

0
悬赏园豆:40 [已关闭问题] 关闭于 2011-05-29 10:27

有这样的字符串XXXXXXXXXXX             !          XXXXXXXXXXX             !,注意空格是正常的。有这样的字符串,按字节数每200字节拆分,并在拆分后的两个或者N个字符串之间用“*********”隔开。

希望得到的效果是 XXXXXXXXXXX             ! 

                         *****************

             XXXXXXXXXXX             ! 。

lingxiayidu的主页 lingxiayidu | 初学一级 | 园豆:31
提问于:2011-04-18 23:00
< >
分享
所有回答(2)
0
string testStr = "XXXXXXXXXXX ! XXXXXXXXXXX !";
int index1=testStr.IndexOf('!');
string str = testStr.Substring(0, index1+1);
string str1 = testStr.Substring(index1 + 2).TrimStart();
加百力 | 园豆:533 (小虾三级) | 2011-04-19 09:49
0
public string SplitString(string strToSplit)
{
string strReturn=string.empty;

While(strToSplit.Length
>0)
{
strReturn
+=strToSplit.SubString(i,(strToSplit.Length>=200?200:strToSplit.Length))+"********";
strToSplit
=strToSplit.SubString((strToSplit.Length>=200?200:strToSplit.Length)-1);
}
return strReturn;
}
drsniper | 园豆:256 (菜鸟二级) | 2011-04-19 10:14
strReturn+=strToSplit.SubString(i
这个i是什么意思?呵呵
支持(0) 反对(0) lingxiayidu | 园豆:31 (初学一级) | 2011-04-19 13:20
这个i 写错了,应该写成0.
本来是用FOR循环做的,结果改成了WHILE循环,每次都从头开始截取。
支持(0) 反对(0) drsniper | 园豆:256 (菜鸟二级) | 2011-04-19 23:43
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册