使用 Split 方法分析字符串(C# 编程指南)

来源:互联网 发布:淘宝卖家第三层级 编辑:程序博客网 时间:2024/06/06 11:38

下面的代码示例演示如何使用 String..::.Split 方法分析字符串。此方法返回一个字符串数组,其中每个元素是一个单词。作为输入,Split 采用一个字符数组指示哪些字符被用作分隔符。本示例中使用了空格、逗号、句点、冒号和制表符。一个含有这些分隔符的数组被传递给 Split,并使用结果字符串数组分别显示句子中的每个单词

-------------------------------------------------------------------------------------------

string   str   ="1,22,3";  
string[]   results   =   str.Split(',');  
   
完了之后,results就是一个数组,其值为:  
results[0]   =   "1";  
results[1]   =   "22";  
results[2]   =   "3";

-------------------------------------------------------------------------------------------

MSDN示例:

class TestStringSplit
{
    static void Main()
    {
        char[] delimiterChars = { ' ', ',', '.', ':', '\t' };

        string text = "one\ttwo three:four,five six seven";
        System.Console.WriteLine("Original text: '{0}'", text);

        string[] words = text.Split(delimiterChars);
        System.Console.WriteLine("{0} words in text:", words.Length);

        foreach (string s in words)
        {
            System.Console.WriteLine(s);
        }
    }
}

输出结果:

Original text: 'one     two three:four,five six seven'
7 words in text:
one
two
three
four
five
six
seven

原创粉丝点击