C 字串處理方法(部分)

2021-05-27 19:18:26 字數 1532 閱讀 7755

眾所周知,字串是程式設計中乙個經常用到的乙個資料型別,也會有很多時候遇到對字串的處理。下面就總結一下字串的處理。

一、將字串轉化成字元型陣列(tochararray()方法)

例子

using system;

using system.collections.generic;

using system.linq;

using system.text;

console.readkey();}}

}

輸出結果為as

tr。。。下面就省略了

在這裡其實也可以得

二、tolower和toupper就不在此羅嗦了,直接進入trim

mystring.trim()主要是移除字串的前導和尾部的空格

string mystring = "     a string";

console.write(mystring.tostring().trim());

輸出結果為a string 以前沒有深入學習的總是認為是移除字串的所有空格,看來基礎知識還是要好好的鞏固一下。除了trim()外還能加引數trim(char ch)

去掉前導和尾部的字元陣列(要匹配的,如果不匹配不能移除)

三、指定字串的長度,如果字串沒有指定長度那麼長,那麼用指定的字串代替,如果第二個引數為省略,則用空格代替 padleft()和padright()

下面就通過實戰來看理解

using system;

using system.collections.generic;

using system.linq;

using system.text;

; //foreach (char ch in arraychar)

//console.writeline(mystring.tostring().trim(arraychar));

console.writeline(mystring.tostring().trimstart(arraychar));

console.writeline(mystring.tostring().trimend(arraychar));

console.writeline(mystring.tostring().padleft(100,'a'));

console.writeline(mystring.tostring().padleft(100));

console.writeline(mystring.tostring().padright(100,'a'));

console.readkey();}}

}

輸入結果為

五、還有個比較重要的方法split,把字串按條件分割成字串

foreach (string str1 in 「2020-10-20」.split('-') )

console.writeline(str1);

輸出結果為

以上的關於字串的方法只是比較重要的,還有一分部沒有列出來,僅供參考

C 字串處理方法(部分)

眾所周知,字串是程式設計中乙個經常用到的乙個資料型別,也會有很多時候遇到對字串的處理。下面就總結一下字串的處理。一 將字串轉化成字元型陣列 tochararray 方法 例子using system using system.collections.generic using system.linq...

字串及其部分方法

字串方法 用單引號 雙引號 反引號引起來的就是字串,字串長度 定義乙個變數接收乙個字串 可以呼叫字串的length屬性 換為包裝型別 var str abc 基礎型別值不可更改 new string str new string str length 轉換為包裝型別物件 再用length屬性 注意 ...

PHP字串部分方法

php字串部分方法 1 字串分割為陣列 explode split,string 陣列分割為字串 impolde split,array 2 去除字串首尾處的空白字元 或者其他字元 trim trim string str string character mask t n r 0 x0b stri...