关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

C#截取字符串的方法

发布时间:2020-08-06 19:36:46

1、使用字符(_)来截取字符串

string str = "GT123_1";
string[] strArray = str.Split('_');
//输出:sArray[0]="GT123"
//     sArray[1]="1"

 

2、使用多个字符(j,_)来截取字符串

string str = "GTAZB_JiangjBen";
string[] strArray = str.Split(new char[2] { 'j', '_' });
//输出:sArray[0]="GTAZB"
//     sArray[1]="Jiang"
//     sArray[2]="Ben"

 

3、提取字符串中的第1个字符开始的长度为3的字符串;

string str = "GTAZB_JiangjBen_123";
int start = 1, length = 3;
Console.WriteLine(str.Substring(start - 1, length));
//输出:GTA。

 

4、提取字符串中右数长度为5的字符串

string str = "GTAZB_JiangjBen_123";
int i = 5;
str = str.Substring(str.Length - i);
Console.WriteLine(str);
//输出:n_123。

 

 

5、替换字符串中的特定字符串

string str = "GTAZB_JiangjBen_123";
str = str.Replace("123", "321");
Console.WriteLine(str);
//输出:GTAZB_JiangjBen_321。

 

6、删除字符串中的特定字符串

string str = "GTAZB_JiangjBen_123";
str = str.Replace("Jiangj", "");
Console.WriteLine(str);
//输出:GTAZB_Ben_123。

 

7、删除指定位置(1)的指定长度(2)的字符串

string str = "GTAZB_JiangjBen_123";int i = 5, length = 8;
str = str.Remove(i, length);
Console.WriteLine(str);
//输出:GTAZBen_123。



/template/Home/Zkeys/PC/Static