C#字符串截取分割方法
字符串操作:分割 Split、连接数组 Join、拼接 Format、截取 Substring、替换 Replace、左填充 PadLeft、右填充 PadRight、删除 Remove
1 //分割 Split 2 string stra = "a,b,c,d"; 3 string[] lsta = stra.Split(','); 4 5 //连接数组 Join 6 Debug.WriteLine(string.Join("-", lsta));//输出a-b-c-d 7 8 //拼接 Format 9 Debug.WriteLine(string.Format("1:{0},2:{1},3:{2}", "a", "b", "c"));//输出1:a,2:b,3:c 10 11 //截取 Substring 12 string strb = "Hello,World"; 13 //从第一个字符开始,截取2个字符 14 Debug.WriteLine(strb.Substring(0, 2));//输出He 15 //从第七个字符开始截取,到结束 16 Debug.WriteLine(strb.Substring(6));//输出World 17 18 //替换 Replace 19 string strc = "Hello World"; 20 Debug.WriteLine(strc.Replace("Hello","Good"));//输出Good World 21 22 //左填充 PadLeft 23 string strd = "5"; 24 Debug.WriteLine(strd.PadLeft(2, '0'));//输出05 25 26 //右填充 PadRight 27 string stre = "6"; 28 Debug.WriteLine(stre.PadRight(3, '0'));//输出600 29 30 //删除 Remove 31 string strf = "abcdef"; 32 //从第三个字符开始删除 33 Debug.WriteLine(strf.Remove(2));//输出ab 34 //从第二个字符开始删除3个字符 35 Debug.WriteLine(strf.Remove(1,3));//输出aef