分割字串的幾種方法

2021-04-16 09:39:08 字數 761 閱讀 4702

單個字元分割 

string s="abcdeabcdeabcde"; 

string sarray=s.split('c'); 

foreach(string i in sarray) 

console.writeline(i.tostring()); 

輸出下面的結果: 

ab deab 

deab 

de多個字元分割

string s="abcdeabcdeabcde 

string sarray1=s.split(new char[3]); 

foreach(string i in sarray1) 

console.writeline(i.tostring()); 

可以輸出下面的結果: 

ab ab 

ab多個字元分割(正規表示式)

string content="agc**allmac**allggg**allytx"; 

stringresultstring=regex.split(content,"**all",regexoptions.ignorecase) 

foreach(string i in resultstring) 

console.writeline(i.tostring()); 

輸出下面的結果:agc 

mac 

ggg 

ytx

split分割字串的幾種方法

第一種方法 開啟vs.net新建乙個控制台專案。然後在main 方法下輸入下面的程式。string s abcdeabcdeabcde string sarray s.split c foreach string i in sarray console.writeline i.tostring 輸出...

c 中分割字串的幾種方法

最近經常看到論壇中許多帖子詢問如何使用split來分割字串,我這裡對split做一些簡單的總結,希望能夠對大家有所幫助。下面介紹幾種方法 第一種方法 開啟vs.net新建乙個控制台專案。然後在main 方法下輸入下面的程式。string s abcdeabcdeabcde string sarray...

c 中分割字串的幾種方法

最近經常看到論壇中許多帖子詢問如何使用split來分割字串,我這裡對split做一些簡單的總結,希望能夠對大家有所幫助。下面介紹幾種方法 第一種方法 開啟vs.net新建乙個控制台專案。然後在main 方法下輸入下面的程式。string s abcdeabcdeabcde string sarray...