C# Split分割

String.Split 方法有6个重载函数:
程序代码
1) public string[] Split(params char[] separator)
2) public string[] Split(char[] separator, int count)
3) public string[] Split(char[] separator, StringSplitOptions options)
4) public string[] Split(string[] separator, StringSplitOptions options)
5) public string[] Split(char[] separator, int count, StringSplitOptions options)
6) public string[] Split(string[] separator, int count, StringSplitOptions options)

 

View Code
 1 C#中Split用法~

 2 1、用字符串分隔: 

 3 using System.Text.RegularExpressions;

 4 string str="aaajsbbbjsccc";

 5 string[] sArray=Regex.Split(str,"js",RegexOptions.IgnoreCase);

 6 foreach (string i in sArray) Response.Write(i.ToString() + "<br>");

 7 输出结果:

 8 aaa

 9 bbb

10 ccc

11 2、用多个字符来分隔:

12 string str="aaajbbbscccjdddseee"; 

13 string[] sArray=str.Split(new char[2] {'j','s'}); 

14 foreach(string i in sArray) Response.Write(i.ToString() + "<br>"); 

15 输出结果:

16 aaa

17 bbb

18 ccc

19 ddd

20 eee

21 3、用单个字符来分隔:

22 string str="aaajbbbjccc";

23 string[] sArray=str.Split('j');

24 foreach(string i in sArray) Response.Write(i.ToString() + "<br>");

25 输出结果:

26 aaa

27 bbb

28 ccc

 

你可能感兴趣的:(split)