取字符串的问题,形如*******|******,分别取"|"的前面和后面 形如*******|******,分别取"|"的前面和后面 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string str = "******* |******";string[]temp = str.Split('|');string a = temp[0];string b = temp[1]; string test="******* ¦******";string[] strlist=test.split('¦');strlist[0]的值为¦前面的字符串strlist[1]的值为¦后面的字符串 用Index也可以 string tmp ="gjdfgdjkljgdf|fdlkjgldkfjgldf"; string [] atmp ;//=new string []; atmp =tmp.Split('|'); MessageBox .Show ( atmp[0]+ "" + atmp [1]); 那你如何分割??你想如何分割就在Split里面写什么Split的参数是一个char数组所以你可以定义多个分隔符如果你什么分隔符都没有难道前后位数固定??否则没办法取 原字符串可能是"****"或"****|****"或"*****|***|*****"或"**|***|*****|****"经过用Split函数后我想知道被分成几段?? string str = "******* |******";string[] temp = str.Split('|');都已经是数组了你拿一下temp的length不就知道几段了~~~` System.Text.RegularExpressions.MatchCollection mc = null; mc = System.Text.RegularExpressions.Regex.Matches("****************1|2*********", @"(\**)([\w])[\|]([\w])(\1)"); foreach (System.Text.RegularExpressions.Match m in mc) { m.Groups[2].Value; -- 1 sbm.Groups[3].Value; -- 2 } 2008系统中怎样获取第一个绑定的IP install shield 2008下载? 求助!~请大家帮帮忙!~~删除字符串啊!!!! 高手请进 不理解索引器??? 【求助】如何获取webbrowser当前鼠标位置?vs2005 c# 用户控件,IFrame问题(急) 我远程映射了另一台机器上的文件到本地的X:盘,程序里如何自动连接到X:盘?每次开机重启机X:盘是断开的,程序无法连上! 如何隐藏VS.NET2003代码编辑窗口中的换行符? 关于将数据保存成excel xls格式的问题 用VS2005显示时间时,怎么让小于10的数显示出0? 正则高手帮忙啊!!!!!
string str = "******* |******";
string[]temp = str.Split('|');
string a = temp[0];
string b = temp[1];
string[] strlist=test.split('¦');strlist[0]的值为¦前面的字符串
strlist[1]的值为¦后面的字符串
string [] atmp ;//=new string [];
atmp =tmp.Split('|');
MessageBox .Show ( atmp[0]+ "" + atmp [1]);
那你如何分割??
你想如何分割就在Split里面写什么
Split的参数是一个char数组
所以你可以定义多个分隔符如果你什么分隔符都没有
难道前后位数固定??
否则没办法取
string[] temp = str.Split('|');
都已经是数组了
你拿一下temp的length不就知道几段了~~~`
{ m.Groups[2].Value; -- 1
sbm.Groups[3].Value; -- 2 }