C#中使用Split方法拆分字符串實(shí)例
C#中有一個(gè)字符串拆分函數(shù)String.Split(),可以用于將一個(gè)字符串,拆分為一個(gè)字符串?dāng)?shù)組。在拆分的時(shí)候,需要一個(gè)拆分的“分隔符”。這個(gè)“分隔符”可以是一個(gè)字符,也可以是多個(gè)字符組成一個(gè)字符串。
先舉一個(gè)簡(jiǎn)的例子:
string[] sArray=str.Split(new char[] {'-'});
foreach(string i in sArray) Response.Write(i.ToString() + "<br>");
輸出結(jié)果:
bbb
ccc
ddd
eee
上面這個(gè)例子是把字符串"aaa-bbb-ccc-ddd-eee",使用短橫線(-)進(jìn)行拆分,拆分出來的字符串?dāng)?shù)組一共有五個(gè)元素,分別是aaa,bbb,ccc,ddd和eee。
還是這個(gè)例子,我們稍微變化一下。
string[] sArray=str.Split(new char[] {'1','2','3','4'});
foreach(string i in sArray) Response.Write(i.ToString() + "<br>");
輸出結(jié)果:
bbb
ccc
ddd
eee
看到了嗎?這里可以使用多個(gè)不同的字符來對(duì)字符串進(jìn)行拆分。
相關(guān)文章
C#中正則表達(dá)式(Regex)過濾內(nèi)容的基本使用方法
在 Regex 類中提供了很多方法來操作正則表達(dá)式,這篇文章主要給大家介紹了關(guān)于C#中正則表達(dá)式(Regex)過濾內(nèi)容的基本使用方法,需要的朋友可以參考下2022-08-08C#中Decimal類型截取保留N位小數(shù)并且不進(jìn)行四舍五入操作
這篇文章主要介紹了C#中Decimal類型截取保留N位小數(shù)并且不進(jìn)行四舍五入操作,本文給出需求說明和實(shí)現(xiàn)代碼,需要的朋友可以參考下2015-06-06解析數(shù)字簽名的substring結(jié)構(gòu)(獲取數(shù)字簽名時(shí)間)
解析數(shù)字簽名的substring結(jié)構(gòu),大家參考使用吧2013-12-12C# DataGridView綁定數(shù)據(jù)源的方法
這篇文章主要為大家詳細(xì)介紹了C# DataGridView綁定數(shù)據(jù)源的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-09-09一文詳解C#中重寫(override)及覆蓋(new)的區(qū)別
這篇文章主要為大家詳細(xì)介紹了C#中重寫(override)及覆蓋(new)這兩個(gè)關(guān)鍵詞的區(qū)別,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下2023-03-03