c 中分割字串的幾種方法

2021-04-13 12:19:14 字數 730 閱讀 4870

單個字元分割

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

c 中分割字串的幾種方法

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

c 中分割字串的幾種方法

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

c 中分割字串的幾種方法

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