国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

c#.net常見字符串處理方法

2019-11-14 16:23:38
字體:
供稿:網(wǎng)友
1.字符串比較
字符串.ComparTo(目標(biāo)字符串)
"a".ComparTo("b");
2.查找子串
字符串.IndexOf(子串,查找其實位置) ;
字符串.LastIndexOf(子串) ;最后一次出現(xiàn)的位置
str.IndexOf("ab",0);
3.插入子串
字符串.Insert(插入位置,插入子串) ;
s.Insert(2,"ab");
4.移出子串
字符串.Remove(其實位置,移出數(shù));
s.Remove(3,2);
5.替換子串
字符串.Replace(源子串,替換為);
s.Replace("-"," ");將-替換為空格
6.截取子串
字符串.Substring(截取其實位置,截取個數(shù));
"abcdef".Substring(2,3);結(jié)果為cde
7.去空格
myString = myString.Trim(); //同時刪除字符串前后的空格
char[] trimChars = {' ','e','s'}; //準(zhǔn)備刪除的字符
myString = myString.Trim(trimChars); //刪除所有指定字符
myString = myString.TrimEnd(); //刪除字符串后的空格
myString = myString.TrimStart(); //刪除字符串前的空格
8.轉(zhuǎn)換大小寫
str.ToLower()轉(zhuǎn)化成小寫字母
str.ToUpper()轉(zhuǎn)化成大寫字母
Char.IsUpper(str,3)//判斷一個字符串中的第n個字符是否是大寫
9.拆分字符串
string[] Strs = myString.Split(' ',3);//按照空格進行拆分,并且返回前三個字符串,結(jié)果在字符串?dāng)?shù)組里
10.使字串達到指定長度
PadLeft()、PadRight() ,如:
string str1="00";
str1=str1.PadLeft(3,'1'); //無第二參數(shù)為加空格,結(jié)果為“100”
11.得到字符串長度
len=str.Length;
12.字符串遍歷
string myString = "This is a test!";
foreach (char myChar in myString)
{
Console.Write("{0}",myChar);
----------------------------------------------------------------------------------------

.net中幾個經(jīng)常用到的字符串的截取

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" 有則去掉之
   usingSystem.Text.RegularExPRessions;
   stringstr = "123abc456";
   stringa="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");

 


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 正安县| 云阳县| 滦平县| 保定市| 台湾省| 盐亭县| 襄垣县| 淳安县| 广水市| 苗栗县| 长白| 宣汉县| 泾阳县| 兴安县| 乳源| 上思县| 墨玉县| 宝丰县| 宜良县| 灌南县| 遵义县| 时尚| 阿荣旗| 东海县| 广平县| 镇赉县| 华安县| 东丰县| 浮山县| 天镇县| 定兴县| 武宣县| 望江县| 开鲁县| 新化县| 临潭县| 岫岩| 福海县| 曲靖市| 濮阳市| 永泰县|