zoukankan      html  css  js  c++  java
  • C#几个经常用到的字符串截取

    1、取字符串的前i个字符
    (1)
    string str1=str.Substring(0,i); 

    (2)

    string str1=str.Remove(i,str.Length-i);

    2、去掉字符串的前i个字符

    string str1=str.Remove(0,i);  
    string str1=str.SubString(i);

    3、从右边开始取i个字符:

    string str1=str.SubString(str.Length-i);  
    string str1=str.Remove(0,str.Length-i); 

    4、从右边开始去掉i个字符:

    string str1=str.Substring(0,str.Length-i);  
    string str1=str.Remove(str.Length-i,i); 

    5、如果字符串中有”abc”则替换成”ABC”

    str=str.Replace(“abc”,”ABC”);  

    6、c#截取字符串最后一个字符的问题!!!!!!!!!!!!!!!!!!!!!

    str1.Substring(str1.LastIndexOf(“,”)+1); 

    7、C# 截取字符串最后一个字符

    k = k.Substring(k.Length-1, 1); 

    8、实例

    // selectedValue内容:ContId,SGCompId & SGCompName $ ContCode
    string ContId = selectedValue.Substring(0,selectedValue.IndexOf(','));
    string SGCompId = selectedValue.Substring(selectedValue.IndexOf(',')+1, selectedValue.IndexOf('&')- selectedValue.IndexOf(',') - 1);
    string SGCompName= selectedValue.Substring(selectedValue.IndexOf('&') + 1, selectedValue.IndexOf('$') - selectedValue.IndexOf('&') - 1);
    string ContCode = selectedValue.Substring(selectedValue.IndexOf('$') + 1);
     

     

  • 相关阅读:
    docker安装
    win8换win7的操作方法
    java数组实现队列
    springMVC源码学习之获取参数名
    SpringMVC源码学习之request处理流程
    LeetCode 231. Power of Two
    LeetCode 202. Happy Number
    LeetCode 171. Excel Sheet Column Number
    Eclipse 保存代码时,不自动换行设置
    LeetCode 141. Linked List Cycle
  • 原文地址:https://www.cnblogs.com/dyhao/p/9224233.html
Copyright © 2011-2022 走看看