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

    Substring()方法

    变量.Substring(参数1,参数2);

    截取字串的一部分,参数1为左起始位数,参数2为截取几位

    例如:string s1 = str.Substring(0,2);//从0开始截取出2个字符 

    Remove()方法

    功能:删除一部分字符串

    第一种形式:

    • Remove(int startIndex) 
    • 删除此字符串中从指定位置到最后位置的所有字符串

    第二种形式:

    • Remove(int startIndex,int length)
    • 从此实例中的指定位置开始删除指定数目的字符 

    Remove会进行区域的检查

         对于第一种形式

    • startIndex 小于0或startIndex指定的位置不在字符串内;

         对于第二种形式

    • startIndex或count小于0 或 startIndex和count之和指定一个此实例外的位置

    会抛出异常

    Remove和Substring的比较

    实例:string  chstr = "asdfghl"

         获取chstr前5个字符

    • var  str  =  chstr.Substring(0,5); 
    • var  str = chstr.Remove(5);

         获取chstr最后5个字符

    • var str = chstr.Substring(chstr.length-5);
    • var str = chstr.Remove(0,chstr.length-5);

         取从第2个开始长度为2的字串

    • var str = chstr.Substring(1,2);
    • var str = chstr.Remove(3).Remove(0,1);

         删除中间3到5的字符串

    • var str = chstr.Substring(0,3).Substring(6);
    • var str = chstr.Remove(3,3)
    要么生,要么死
  • 相关阅读:
    RWCString 定义 memeroy leak
    打开eclipse报错
    Eclipse 增加php插件
    Shell 字符串的截取
    【转载】Shell判断字符串包含关系的几种方法
    Shell $? $* $@ 等含义
    Shell 获取指定行的内容
    概念性进程
    网络编程
    模块详解
  • 原文地址:https://www.cnblogs.com/llljpf/p/6618661.html
Copyright © 2011-2022 走看看