新聞中心
最近經(jīng)??吹秸搲性S多帖子詢問如何使用split來把C#字符串分割,我這里對split做一些簡單的總結(jié),希望能夠?qū)Υ蠹矣兴鶐椭O旅娼榻B幾種方法:

成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),豐城企業(yè)網(wǎng)站建設(shè),豐城品牌網(wǎng)站建設(shè),網(wǎng)站定制,豐城網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,豐城網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。
第一種方法:打開vs.net新建一個控制臺項目。然后在Main()方法下輸入下面的程序。
- string s="abcdeabcdeabcde";
- string[] ssArray=s.Split('c');
- foreach(string i in sArray)
- Console.WriteLine(i.ToString());
我們看到了結(jié)果是以一個指定的C#字符串分割。如果我們希望使用多個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á)式。新建一個控制臺項目。然后先添加
- 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());
【編輯推薦】
- C#記憶功能的地址欄控件
- 描述C#調(diào)用外部進(jìn)程
- C#語言操縱數(shù)據(jù)庫事務(wù)
- 概述C#語言異常處理
- 簡單介紹C#數(shù)組和函數(shù)
本文標(biāo)題:C#字符串進(jìn)行分割
本文地址:http://fisionsoft.com.cn/article/dppjdgp.html


咨詢
建站咨詢
