方法1: 用单个字符来分隔
string str = " aaa,bbb,ccc " ; // 得到逗号分隔的各个字符 string [] sArray = str.Split( ' , ' ); // string[] sArray = str.Split(new char[]{','}); // 这种写法也可以 foreach ( string i in sArray){ Response.Write(i.ToString() + " <br> " );}
输出结果:
aaabbbccc
方法2:用多个字符来分隔
string str = " aaajbbbscccjdddseee " ; // 得到以'j'或's'分隔的各个字符串 string [] sArray = str.Split( new char [] { ' j ' , ' s ' }); foreach ( string i in sArray){ Response.Write(i.ToString() + " <br> " );}
输出结果:
aaabbbcccdddeee
方法3: 用字符串分隔
using System.Text.RegularExpressions; string str = " aaajsbbbjsccc " ; // 得到以'js'分隔的各个字符串 string [] sArray = Regex.Split(str, " js " , RegexOptions.IgnoreCase); foreach ( string i in sArray){ Reponse.Write(i.ToString() + " <br> " );}
输出结果:
aaabbbccc