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
原文地址:https://www.cnblogs.com/QLJ1314/p/2622957.html