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 指定字元首頁出現的位置
字串一量宣告,就不能改變