几个经常用到的字符串截取.doc
文本预览下载声明
几个经常用到的字符串截取
每次做到截取字符串功能的时候都要在网上搜上一段时间,正好搜到有个总结的文章,就干脆考过来和大家分享一下string str=123abc456;int i=3;1 取字符串的前i个字符?? str=str.Substring(0,i); // or? str=str.Remove(i,str.Length-i);?2 去掉字符串的前i个字符:?? str=str.Remove(0,i);? // or str=str.Substring(i);?3 从右边开始取i个字符:? str=str.Substring(str.Length-i); // or str=str.Remove(0,str.Length-i);4 从右边开始去掉i个字符:?? 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)?? {??? //下面两个取一种即可。????? 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#截取字符串最后一个字符的问题!
str1.Substring(str1.LastIndexOf(,)+1);
C# 截取字符串最后一个字符
k = k.Substring(k.Length-1, 1);-----------------------------------------------------------------------------------------------------table width=1000 height=250 border=0tr? td? align=center colspan=5 font size=+3? strong请??? 假?? 条/strong/fonthr color=#000000 width=500hr color=#000000? width=500/td/trtrtd align=right单位:/tdtdinput? type=text id=TxtDwName class=textInput2? //tdtdinput? type=text id=TxtTopYear /年input? type=text id=TxtTopMon? /月input? type=text id=TxtTopDay? /日/tdtd align=right编号:/tdtdinput? type=text id=TxtNumber class=textInput2 //td/trtrtd align=center colspan=5table width=100% height=100%?? border=1? bordercolor=#000000 tr td? width=96请 假 人/tdtd width=250input type=text id=txtName //tdtd width=129部门/tdtd width=439input type=text id=txtbmName class=textInput3 //tdtd width=46 备注/td/trtrtd休假时间/t
显示全部