string类里的Split问题 201105123420112345201154848201168454545201154949201265484能够通过2011和2012分割并保留2011和2012结果就像这样2011051234201123452201154848.。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 简单问题被你搞复杂了,indexof() substring() 如果只是2011或是2012的话,那你可以先提取2012之前的串,再进行split后每个元素加20112012后的项也一样。我个人认为这是你字符串唯一可循的规律。 indexof() 取出后,substring() 删掉, 在删掉后的字符串中再indexof(),一个一个来 其实这都是时间2011 08 05 12 52 32 年月日时分秒然后一连串都是这样的也可能跨年 到2012年 string[] stringTime = time.Split(new string[]{ "2011", "2012" }, 13,StringSplitOptions.RemoveEmptyEntries);我试了是split 这个函数1 这个函数有两个缺点 返回的结果把2011 2012这样的数字去掉了2 我必须事先确定返回的个数 比如这里是13本来第一个也好解决 2011+stringtime[i] 但是也可能是2012 所以先获取2012前的字符串,再用2011进行split折分,之后再对每个元素加2011. 我认为应该这样,首先这个字符串座位一个母字符串,按照你的规律,首先用indexof找出每个2011或者2012的字符串,然后split成两个,第一个就是你找的字符串,存入数组,然后再indexof剩余的字符串,继续split。 上面说错了,不是split应该是substring吧 遍历一遍2011或2012,之后再这个前面加一个特定的字符,比如#之后再Split可以不? C#用API控制其他程序的输入法 (在线等) 关于正则的问题~~在线等解答~~星期六加班的人伤不起阿~~~ c#.net中的treeview中的selectnodechange事件问题 C#,什么叫回调?可以通俗说一下吗?或是源码分析说明一下。谢谢。 登陆页面的另外一种做法,哪里出错了呢? 怎么屏蔽掉WebBrowser控件中载入内容的右键菜单? 制作一个成绩分类系统TreeView 如何在部门textBox中显示的是部门的名称,而不是部门的代码 那里有专门介绍WEB控件的书籍/或资料 MDI子窗口的位置问题 帮忙解决树结构表的问题 求一个好的设计方法思路
2011 08 05 12 52 32 年月日时分秒然后一连串都是这样的
也可能跨年 到2012年
string[] stringTime = time.Split(new string[]{ "2011", "2012" }, 13,StringSplitOptions.RemoveEmptyEntries);我试了是split 这个函数
1 这个函数有两个缺点 返回的结果把2011 2012这样的数字去掉了
2 我必须事先确定返回的个数 比如这里是13本来第一个也好解决 2011+stringtime[i] 但是也可能是2012
之后再Split可以不?