c#截取字符串指定符号
c#截取字符串指定符号
1、单个字符分隔用split截取
string str = GT12_1;
string[] strArray = str.Split( _ );
//输出:sArray[0]=GT12
// sArray[1]=1
2、利用多个字符来分隔字符串
string str = GTAZB_JiangjBen_12;
string[] strArray = str.Split(new char[2] { j , _ });
//输出:sArray[0]=GTAZB
// sArray[1]=Jiang
// sArray[2]=Ben
// sArray[]=12
、根据字符串或字符串组来截取字符串
string str = GTAZB_JiangjBen_12;
string[] strArray = str.Split(new string[] { Ji, jB }, StringSplitOpti.RemoveEmptyEntries);
//输出:sArray[0]=GTAZB_
// sArray[1]=ang
// sArray[2]=en_12。
4、提取字符串中的第i个字符开始的长度为j的字符串;
string str = GTAZB_JiangjBen_12;
int start = , length = 8;
Cole.WriteLine(str.Substring(start - 1, length));
//输出:AZB_Jian。
5、提取字符串中右数长度为i的字符串
string str = GTAZB_JiangjBen_12;
int i = 5;
str = str.Substring(str.Length - i);
Cole.WriteLine(str);
//输出:n_12。
6、替换字符串中的特定字符串
string str = GTAZB_JiangjBen_12;
str = str.Replace(12, 21);
Cole.WriteLine(str);
//输出:GTAZB_JiangjBen_21。
7、删除字符串中的特定字符串Jiangj
string str = GTAZB_JiangjBen_12;
str = str.Replace(Jiangj, );
Cole.WriteLine(str);
//输出:GTAZB_Ben_12。
8、删除指定位置(第i个)的指定长度(length)的字符串
string str = GTAZB_JiangjBen_12;
int i = 5, length = 8;
str = str.Remove(i, length);
Cole.WriteLine(str);
//输出:GTAZBen_12。
#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格
下一篇:comment的用法
推荐阅读
留言与评论(共有 5 条评论) |
本站网友 圈住那个9 | 26分钟前 发表 |
length));//输出:AZB_Jian | |
本站网友 旅游酒店预订 | 3分钟前 发表 |
21);Cole.WriteLine(str);//输出:GTAZB_JiangjBen_21 | |
本站网友 手机网速慢 | 23分钟前 发表 |
删除指定位置(第i个)的指定长度(length)的字符串string str = GTAZB_JiangjBen_12;int i = 5 | |
本站网友 鼻翼缩小手术对比图 | 13分钟前 发表 |