string str = "Grade_02/软件"; //截取指定字符串 (实际项目中,字符串的长度需要计算,截取的开始位置和指定 //长度也需要按实际情况去计算) int i = 2; int Length = 5; str = str.Substring(i, Length); // 2:开始位置 5:指定长度 (从0开始) str = "ade_0"; //结果 str = str.Remove(i, Length); // 2:开始位置 5:指定长度 (从0开始) str = "Gr2/软件"; //结果 //去掉字符串的前i个字符 int i = 2; str = str.Substring(2); //第一种 str = str.Remove(0, i); //第二种 str = "ade_02/软件"; //结果 //从右边开始取i个字符 int i = 5; str = str.Substring(str.Length - i); str = str.Remove(0, str.Length - i); str = "02/软件"; //结果 //字符串替换 str = str.Replace("软件", "前端"); //截取字符串指定的最后字符 str = str.Substring(str.LastIndexOf("/") + 1); str = "软件"; //结果 str = str.Substring(str.LastIndexOf("/")); str = "/软件"; //结果 //截取最后一个字符 str = str.Substring(str.Length - 1, 1); str = "件"; //结果
随时补充,随时修改,随时整理。