您的位置:首页 > 编程语言 > C#

C#几个经常用到的字符串截取

2016-12-14 11:51 274 查看
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、

6 、如果字符串中有"abc"则替换成"ABC"

   str=str.Replace("abc","ABC");

 

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

 

str1.Substring(str1.LastIndexOf(",")+1);

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

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

例如cbbBranch的值是字符串0001[总部],截取出来是0001(即从[前面开始截取)

 cbbBranch.Text.Trim().ToString().Substring(0, cbbBranch.Text.IndexOf('['))

 

                //例如cbbBranch的值是字符串0001[总部],截取出来是0001(即从[前面开始截取)

                string saleNo = id.Trim().ToString().Substring(0, id.IndexOf('['));

                string saleName2 = id.Trim().ToString().Substring(0, id.IndexOf(']'));

                string saleName = saleName2.Substring(saleName2.IndexOf('[') + 1); //从[后面开始截取
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: