zoukankan      html  css  js  c++  java
  • C# 截取字符串

               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 = "件";  //结果
    

      随时补充,随时修改,随时整理。

  • 相关阅读:
    js键盘事件以及键盘事件拦截
    JavaScript 延迟加载
    二叉树深度优先 求二叉树最大深度
    css 小知识点:inline/inline-block/line-height
    es6 set
    CSS 水平垂直居中
    js 位运算符
    js 函数重载
    js之单例模式
    js 面向对象 ES5 AND ES6
  • 原文地址:https://www.cnblogs.com/lyn928/p/7428504.html
Copyright © 2011-2022 走看看