c 語言基礎 2 Split函式的使用

2021-04-22 07:35:30 字數 824 閱讀 3189

今天用到了這個函式,稍微總結下:

1.最長用的一種擷取方式,如下:

string str1="1,2,3,4,5,6";

string  str=str1.split(','); //得到乙個str的陣列

foreach(string s in str)

//輸出結果:

// 1

// 2

// 3

// 4

// 5

// 6

2.也可用多個字元來擷取,如下:

string str2="1,2,3,4.5.6.7";

string strm=str2.split(new

char[2]);

foreach(string var in strm)

//輸出結果:

//1//2

//3//4

//5//6

//7

3.也可以用system.text.regularexpressions(框架中的正規表示式來根據字串擷取)如:

string str3="hellomrzhanghellomisslihellomrzhao";

string strname=  system.text.regularexpressions.regex.split(str3,"hello",  system.text.regularexpressions.regexoptions.ignorecase);

foreach(string var in strname)

//結果

//mrzhang

//missli

//mrzhao

c 中Split函式的使方法

split函式 描述 返回乙個下標從零開始的一維陣列,它包含指定數目的子字串。語法 split expression delimiter count compare split函式語法有如下幾部分 部分描述 expression 必需的。包含子字串和分隔符的字串表示式 如果expression是乙個...

C 中的Split 函式

一 string.split方法提供了如下6個過載函式 名稱 說明string.split char 返回包含此例項中的子字串 由指定 char 陣列的元素分隔 的 string 陣列。由 net compact framework 支援。string.split char,int32 返回包含此例...

C 中的Split 函式

一 string.split方法提供了如下6個過載函式 名稱說明 string.split char 返回包含此例項中的子字串 由指定 char 陣列的元素分隔 的 string 陣列。由 net compact framework 支援。string.split char,int32 返回包含此例...