简单的字符串处理问题,急!!! split怎样不是按照字符而是按照字符串分到字符串数组中?比如要把“123abc456abc567abc”以abc分到数组中变成{123,456,567}? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string[] a = System.Text.RegularExpressions.regex.Split("123abc456abc567abc","abc"); string[] a = System.Text.RegularExpressions.Regex.Split("123abc456abc567abc","abc"); 就用Split("123abc456abc567abc", new char[] {'a', 'b', 'c'});好了,无非结果中多几个空串,把空串忽略应该就可以了。 string s="123abc456abc567abc";System.Text.RegularExpressions.Regex theregex=new System.Text.RegularExpressions.Regex("abc"); StringBuilder sBuilder=new StringBuilder(); foreach(string substring in theregex.Split(s) ) { sBuilder.AppendFormat(substring); } TextBox2.Text=sBuilder.ToString(); string s = "123abc456abc789";string[] ss = s.Split("abc".ToCharArray());去掉ss中为""的就行了ss{Length=7} [0]: "123" [1]: "" [2]: "" [3]: "456" [4]: "" [5]: "" [6]: "789" 已知公钥,求C#加密算法 StartUML中如何定义一个构造函数(CSharp) 选中datagridview中的内容,按下ctrl+c进行复制,粘贴到EXCEL中中文乱码 如何作出歌词颜色效果 c# 急 如何解决界面在系统小字体和大字体切换之间的问题。 求救? DropDownList的问题…… 如何通过代码触发某一个动作? 练手,一个小函数,请懂C的朋友帮忙转换成C# 怎么样作,我作的类不会被反汇编? 关于在RichTextBox中操作Rtf的问题 怎么获取一个窗体的句柄?
Split("123abc456abc567abc", new char[] {'a', 'b', 'c'});
好了,无非结果中多几个空串,把空串忽略应该就可以了。
System.Text.RegularExpressions.Regex theregex=new System.Text.RegularExpressions.Regex("abc");
StringBuilder sBuilder=new StringBuilder();
foreach(string substring in theregex.Split(s) )
{
sBuilder.AppendFormat(substring);
}
TextBox2.Text=sBuilder.ToString();
string[] ss = s.Split("abc".ToCharArray());去掉ss中为""的就行了ss
{Length=7}
[0]: "123"
[1]: ""
[2]: ""
[3]: "456"
[4]: ""
[5]: ""
[6]: "789"