成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C#正則表達式CaptureCollection類淺析

開發(fā) 后端
C#正則表達式CaptureCollection類是什么含義呢?C#正則表達式CaptureCollection類是如何使用的呢?那么本問就向你簡單介紹C#正則表達式CaptureCollection類的具體內容。

C#正則表達式CaptureCollection類是什么呢?C#正則表達式CaptureCollection類是如何使用的呢?下面讓我們來具體的內容:

下面通過介紹 .NET 框架的正則表達式類,熟悉一下.NET框架下的正則表達式的使用方法。

C#正則表達式CaptureCollection類表示捕獲的子字符串的序列

由于限定符,捕獲組可以在單個匹配中捕獲多個字符串。Captures屬性(CaptureCollection 類的對象)是作為 Match 和 group 類的成員提供的,以便于對捕獲的子字符串的集合的訪問。例如,如果使用正則表達式 ((a(b))c)+(其中 + 限定符指定一個或多個匹配)從字符串"abcabcabc"中捕獲匹配,則子字符串的每一匹配的 Group 的 CaptureCollection 將包含三個成員。

下面的程序使用正則表達式 (Abc)+來查找字符串"XYZAbcAbcAbcXYZAbcAb"中的一個或多個匹配,闡釋了使用 Captures 屬性來返回多組捕獲的子字符串。

C#正則表達式CaptureCollection類實例應用:

  1. using System;  
  2. using System.Text.RegularExpressions;  
  3. public class RegexTest   
  4. {  
  5.  public static void RunTest()   
  6.  {  
  7. int counter;  
  8. Match m;  
  9. CaptureCollection cc;  
  10. GroupCollection gc;  
  11. Regex r = new Regex("(Abc)+"); //查找"Abc"  
  12. m = r.Match("XYZAbcAbcAbcXYZAbcAb"); //設定要查找的字符串  
  13. gc = m.Groups;  
  14. //輸出查找組的數(shù)目  
  15. Console.WriteLine("Captured groups = " + gc.Count.ToString());   
  16. // Loop through each group.  
  17. for (int i=0; i < gc.Count; i++) //查找每一個組  
  18. {  
  19.  cc = gc[i].Captures;  
  20.  counter = cc.Count;  
  21.  Console.WriteLine("Captures count = " + counter.ToString());  
  22.  for (int ii = 0; ii < counter; ii++)   
  23.  {  
  24. // Print capture and position.  
  25. Console.WriteLine(cc[ii] + " Starts at character " +   
  26. cc[ii].Index); //輸入捕獲位置  
  27.  }  
  28. }  
  29.  }  
  30.  public static void Main() {  
  31. RunTest();  
  32.  }  
  33. }  

此例返回下面的輸出結果:

  1. Captured groups = 2  
  2. Captures count = 1  
  3. AbcAbcAbc Starts at character 3  
  4. Captures count = 3  
  5. Abc Starts at character 3  
  6. Abc Starts at character 6  
  7. Abc Starts at character 9  

C#正則表達式CaptureCollection類的基本內容就向你介紹到這里,希望對你了解和學習C#正則表達式CaptureCollection類有所幫助。

【編輯推薦】

  1. C#正則表達式字符串搜索淺析
  2. C#正則表達式Regex類淺析
  3. C#正則表達式Match類淺析
  4. C#正則表達式MatchCollection類淺析
  5. C#正則表達式GroupCollection類淺析
責任編輯:仲衡 來源: 百度空間
相關推薦

2009-08-20 15:02:41

C#正則表達式

2009-08-20 15:06:51

C#正則表達式

2009-08-20 14:57:00

C#正則表達式

2009-08-07 15:16:10

C#正則表達式

2009-08-20 14:43:03

C#正則表達式Rege

2009-08-20 13:09:28

C#正則表達式

2009-08-20 13:57:27

C#正則表達式

2009-08-20 13:26:35

C#正則表達式

2009-08-17 13:56:28

C#正則表達式入門

2009-08-03 17:27:14

C#正則表達式

2009-08-20 16:13:32

C#正則表達式匹配

2009-08-20 14:31:55

C#正則表達式字符串

2009-08-20 13:30:38

C#正則表達式

2009-09-16 17:15:57

正則表達式引擎

2009-08-20 16:02:15

C#正則表達式

2009-08-20 13:48:37

C#正則表達式

2009-08-20 13:38:58

C#正則表達式

2009-08-11 13:00:41

C#正則表達式

2009-08-13 15:24:27

C#正則表達式

2009-08-20 13:52:25

C#正則表達式
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩影院一区 | 九色 在线 | 欧美精品一| 国产欧美精品一区二区三区 | 丁香一区二区 | 国产精品久久久久久中文字 | 久久乐国产精品 | 精品欧美激情精品一区 | 日韩一区二区三区在线看 | 成年人免费在线视频 | 一级黄色在线 | av一区二区三区四区 | 久久久久久久综合色一本 | 日本不卡一区二区三区在线观看 | 亚洲播放一区 | 欧美成人a∨高清免费观看 91伊人 | 欧美黑人巨大videos精品 | 日本一区视频在线观看 | 久久综合狠狠综合久久 | 成人午夜激情 | 欧美日韩专区 | 欧美片网站免费 | 久草久 | yiren22综合网成人 | 成人精品一区二区三区四区 | 在线天堂免费中文字幕视频 | julia中文字幕久久一区二区 | 亚洲国产欧美精品 | 久久久久久久亚洲精品 | 一区二区在线免费观看 | 日韩欧美视频 | 日韩在线一区二区三区 | 国产日韩免费观看 | 在线中文字幕亚洲 | 国产精品久久久久久久毛片 | 精品一区二区三区在线观看 | 精品久久久久久亚洲精品 | 亚洲永久精品国产 | 免费中文字幕 | 亚洲福利在线观看 | 中文字幕在线免费视频 |