C#字符串進(jìn)行分割
作者:佚名
本文介紹如何使用split來把C#字符串分割,我這里對(duì)split做一些簡(jiǎn)單的總結(jié),希望能夠?qū)Υ蠹矣兴鶐椭?/div>
最近經(jīng)??吹秸搲性S多帖子詢問如何使用split來把C#字符串分割,我這里對(duì)split做一些簡(jiǎn)單的總結(jié),希望能夠?qū)Υ蠹矣兴鶐椭O旅娼榻B幾種方法:
第一種方法:打開vs.net新建一個(gè)控制臺(tái)項(xiàng)目。然后在Main()方法下輸入下面的程序。
- string s="abcdeabcdeabcde";
- string[] ssArray=s.Split('c');
- foreach(string i in sArray)
- Console.WriteLine(i.ToString());
我們看到了結(jié)果是以一個(gè)指定的C#字符串分割。如果我們希望使用多個(gè)C#字符串分割如c,d,e如何做呢?好,我們使用另一種構(gòu)造方法:
更改為
- string s="abcdeabcdeabcde
- string[] ssArray1=s.Split(new char[3]{'c','d','e'});
- foreach(string i in sArray1)
- Console.WriteLine(i.ToString());
除了以上的這兩種方法以外,第三種方法是使用正則表達(dá)式。新建一個(gè)控制臺(tái)項(xiàng)目。然后先添加
- using System.Text.RegularExpressions;
- System.Text.RegularExpressions
- string content="agcsmallmacsmallgggsmallytx";
- string[]resultString=Regex.Split(content,"small",RegexOptions.IgnoreCase)
- foreach(string i in resultString)
- Console.WriteLine(i.ToString());
【編輯推薦】
責(zé)任編輯:佚名
來源:
51CTO.com


相關(guān)推薦
2009-08-07 14:22:56
2009-08-07 13:50:11
2009-09-02 16:21:20




