C#中split分隔字符串的应用
1、用字符串分隔:  using System.Text.RegularExpressions;
using System.Text.RegularExpressions;
 
 
 string str="aaajsbbbjsccc";
string str="aaajsbbbjsccc";
 string[] sArray=Regex.Split(str,"js",RegexOptions.IgnoreCase);
string[] sArray=Regex.Split(str,"js",RegexOptions.IgnoreCase);
 foreach (string i in sArray) Response.Write(i.ToString() + "<br>");
foreach (string i in sArray) Response.Write(i.ToString() + "<br>");


 输出结果:
输出结果: aaa
aaa bbb
bbb ccc
ccc 
 
 2、用多个字符来分隔:
2、用多个字符来分隔:
 string str="aaajbbbscccjdddseee";
string str="aaajbbbscccjdddseee";
string[] sArray=str.Split(new char[2]{'j','s'}); 
 foreach(string i in sArray) Response.Write(i.ToString() + "<br>");
foreach(string i in sArray) Response.Write(i.ToString() + "<br>"); 


 输出结果:
输出结果: aaa
aaa bbb
bbb ccc
ccc ddd
ddd eee
eee 
 
 3、用单个字符来分隔:
3、用单个字符来分隔:
 string str="aaajbbbjccc";
string str="aaajbbbjccc";
 string[] sArray=str.Split('j');
string[] sArray=str.Split('j');
 foreach(string i in sArray) Response.Write(i.ToString() + "<br>");
foreach(string i in sArray) Response.Write(i.ToString() + "<br>");
 输出结果:
输出结果: aaa
aaa bbb
bbb ccc
ccc
 
                    
                 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号