a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > Regex > 正文

正則表達式截取字符串的方法技巧

2020-03-16 21:04:31
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了正則表達式截取字符串的方法技巧,需要的朋友可以參考下

有這么一段字符串:

[數字]字符串

結果

取 a=數字

b=字符串

截取方法1:

 

 
  1. int a = Convert.ToInt32(txt1.Text.Trim().Replace('['']').Split(']')[1]); 
  2. string b = txt1.Text.Trim().Replace('['']').Split(']')[2]; 

截取方法2:

 

 
  1. string str = "[數字]字符串"
  2. Regex reg = new Regex(@" 
  3. ([^]+)/](.*)"); 
  4. string a= Convert.ToInt32( reg.Match(str).Groups[1].Value); 
  5. string b= Convert.ToInt32( reg.Match(str).Groups[2].Value); 

截取方法3

 

 
  1. string tempStr = "[數字]字符串";  
  2. string pattern = @" 
  3. ([/s§]∗) 
  4. ([/s/S]*)"; 
  5. Regex re = new Regex(pattern);  
  6. string str1 = Regex.Replace(tempStr,pattern,"$1");  
  7. string str2 = Regex.Replace(tempStr, pattern, "$2"); 

變成數組怎么寫

 

 
  1. /// <summary> 
  2. /// 返回一個字符串數組 
  3. /// </summary> 
  4. /// <param name="str"></param> 
  5. /// <returns></returns> 
  6. public string[] ReturnIDAndName(string str) 
  7. {  
  8. string[] stringArray = new string[2];  
  9. Regex reg = new Regex(@" 
  10. ([^]+)/](.*)"); 
  11. stringArray[0]= reg.Match(str).Groups[1].Value; 
  12. stringArray[1] = reg.Match(str).Groups[2].Value;  
  13. return stringArray; 
  14. }  
  15.  
  16. /// <summary> 
  17. /// 截取字符串編號 
  18. /// </summary> 
  19. public int ReturnId(string str) 
  20. try 
  21. if (string.IsNullOrEmpty(str)) 
  22. return 0; 
  23. Regex regex = new Regex("(?<=//[)//d+(?=//])"); 
  24. Match m = regex.Match(str); 
  25. int pid; 
  26. if (!m.Success) 
  27. pid = int.Parse("[" + regex.Match(str).Value + "]"); 
  28. return int.Parse(regex.Match(str).Value); 
  29. catch 
  30. return 0; 

以上就是本文給大家分享的正則表達式截取字符串的方法技巧,希望大家喜歡。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 五月婷婷天 | 涩涩亚洲| 欧美一级裸体视频 | 欧美一级二级视频 | 久久免费国产精品 | 亚洲精品久久久久久久久久久久久 | 欧美三级不卡 | 亚洲三级在线播放 | 日韩精品一区二区三区在线播放 | 一区二区成人网 | 中文字幕亚洲一区二区三区 | 97人人爽 | 国产电影一区二区三区图片 | 欧美一区二区免费 | 一区三区视频 | 激情五月综合 | 久久久久久高潮国产精品视 | 一区二区色 | 色999国产| 国产一区二区不卡 | 激情欧美一区二区三区中文字幕 | 国产成人精品久久 | 成人免费观看在线视频 | 免费v片| 欧美日韩成人免费 | 色婷婷亚洲国产女人的天堂 | av三级| 久久99精品国产麻豆婷婷洗澡 | 一个人看的www日本高清视频 | 欧美在线视频网站 | 叶山小百合av一区二区 | 免费黄色片一区二区 | 国产精品久久久久久福利一牛影视 | 国产999精品久久久久久 | 免费欧美视频 | 久久精品色欧美aⅴ一区二区 | 欧美一区二区三区视频 | 午夜精品久久久久久久久 | 韩国av一区二区 | 国产精品自产av一区二区三区 | 亚洲欧洲一区二区 |