您的位置:首页 > 编程语言 > C#

C#的split()函数的用法(原创)--王超C#

2013-01-18 13:29 239 查看
split()函数是用来分隔一个字符串变成一个字符串数组:

1.用空格分隔字符串:(单个字符分隔)

string a = "i am a person";
string[] b;
b = a.Split(' ');
foreach (string k in b)
{
Console.WriteLine(k);

}

Console.ReadKey();


2.多个字符分隔:用char数组

string a = "ixyamyaxperson";

char[] c = {'x','y'};

string[] b;

b=a.Split(c);

foreach (string k in b)
{
Console.WriteLine(k);

}

Console.ReadKey();


3.单个字符串分隔:

string a = "ixyamxyaxyperson";

string[] c = {"xy"};

string[] b;

b = a.Split(c,StringSplitOptions.None);

foreach (string k in b)
{
Console.WriteLine(k);

}

Console.ReadKey();


4.多个字符串:

string a = "ixyamxyhhaxyperson";

string[] c = {"xy","hh"};

string[] b;

b = a.Split(c,StringSplitOptions.RemoveEmptyEntries);

foreach (string k in b)
{
Console.WriteLine(k);

}

Console.ReadKey();


5.指定分成几部分:

string a = "ixybhhamxyhhaxyperson";

string[] c = {"xy","hh"};

string[] b;

b = a.Split(c,2,StringSplitOptions.RemoveEmptyEntries);

foreach (string k in b)
{
Console.WriteLine(k);

}

Console.ReadKey();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: