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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本