1. 程式人生 > >C#中常用的字串處理函式

C#中常用的字串處理函式

字串常用的處理函式:
    string s="csdn1+csdn2-csdn3";

1.Substring 擷取

Substring(int Startindex)  Substring(int Startindex,int length)//過載方法

 string b=s.Substring(0,2); 從0開始,取2個字元。

 b=s.Substring(0);從0開始,一直取到結束。

2.Replace  替換(常用的敏感詞替換)

Replace(char oldvalue,char newvalue)//為替換字元   Replace(string oldvalue,string newvalue)//為替換字串

b=s.Replace('+','-');

b=s.Replace("csdn","net");

3.ToUpper  字母全部轉換成大寫

 4.ToLower 字母全部轉換成小寫

5.Split 將字串按格式分成一個字串陣列。
   Split 有6個過載,列出幾個常用的。

string[] b=s.Split('+','-');//裡面可以是一個params可變的字元(多個)。

string[] bb=s.Split(new char[]{'+','-'},StringSplitOptions.RemoveEmptyEntries);去掉空。

string[] bb=s.Split(new string[]{"+","-"},StringSplitOptions.RemoveEmptyEntries);去掉空。

6.Trim   TrimEnd   TrimStart

7.StartWith,EndWith  //字串是否與指定字元開頭或者結尾,返回值為Bool型別的

8.IndexOf 指定字元首頁出現的位置

字串一量宣告,就不能改變