日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > C# >内容正文

C#

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

發(fā)布時(shí)間:2025/3/15 C# 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C#几个经常用到的字符串的截取 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

string str="123abc456";
int i=3;
1 取字符串的前i個(gè)字符
?? str=str.Substring(0,i); // or? str=str.Remove(i,str.Length-i);?
2 去掉字符串的前i個(gè)字符:
?? str=str.Remove(0,i);? // or str=str.Substring(i);?
3 從右邊開(kāi)始取i個(gè)字符:
? str=str.Substring(str.Length-i); // or str=str.Remove(0,str.Length-i);
4 從右邊開(kāi)始去掉i個(gè)字符:
?? str=str.Substring(0,str.Length-i); // or str=str.Remove(str.Length-i,i);
5 判斷字符串中是否有"abc" 有則去掉之
?? using System.Text.RegularExpressions;
?? string str = "123abc456";
?? string a="abc";
?? Regex r = new? Regex(a);?
?? Match m = r.Match(str);?
?? if (m.Success)
?? {
??? //下面兩個(gè)取一種即可。
????? str=str.Replace(a,"");
????? Response.Write(str);???
????? string str1,str2;
????? str1=str.Substring(0,m.Index);
????? str2=str.Substring(m.Index+a.Length,str.Length-a.Length-m.Index);
????? Response.Write(str1+str2);?
?? }
6 如果字符串中有"abc"則替換成"ABC"
?? str=str.Replace("abc","ABC");

************************************************

string str="adcdef"; int indexStart = str.IndexOf("d");

int endIndex =str.IndexOf("e");

string toStr = str.SubString(indexStart,endIndex-indexStart);

c#截取字符串最后一個(gè)字符的問(wèn)題!

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

C# 截取字符串最后一個(gè)字符

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

總結(jié)

以上是生活随笔為你收集整理的C#几个经常用到的字符串的截取的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。