自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

C#正則表達(dá)式Capture類簡(jiǎn)析

開(kāi)發(fā) 后端
C#正則表達(dá)式Capture類是什么含義呢?C#正則表達(dá)式Capture類是如何使用的呢?那么本問(wèn)就向你簡(jiǎn)單介紹C#正則表達(dá)式Capture類的具體內(nèi)容。

C#正則表達(dá)式Capture類是什么呢?C#正則表達(dá)式Capture類是如何使用的呢?下面讓我們來(lái)具體的內(nèi)容:

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

C#正則表達(dá)式Capture類包含來(lái)自單個(gè)子表達(dá)式捕獲的結(jié)果

在Group集合中循環(huán),從Group的每一成員中提取Capture集合,并且將變量 posn 和 length 分別分配給找到每一字符串的初始字符串中的字符位置,以及每一字符串的長(zhǎng)度。

C#正則表達(dá)式Capture類應(yīng)用實(shí)例:

  1. Regex r;  
  2.  
  3. Match m;  
  4.  
  5. CaptureCollection cc;  
  6.  
  7. int posn, length;  
  8.  
  9. r = new Regex("(abc)*");  
  10.  
  11. m = r.Match("bcabcabc");  
  12.  
  13. for (int i=0; m.Groups[i].Value != ""; i++)   
  14.  
  15. {  
  16.  
  17.  cc = m.Groups[i].Captures;   
  18.  
  19.  for (int j = 0; j < cc.Count; j++)   
  20.  
  21.  {  
  22.  
  23. posn = cc[j].Index; //捕獲對(duì)象位置  
  24.  
  25. length = cc[j].Length; //捕獲對(duì)象長(zhǎng)度  
  26.  
  27.  }  
  28.  
  29. }   

C#正則表達(dá)式圖:對(duì)象關(guān)系 

C#正則表達(dá)式圖:對(duì)象關(guān)系

把組合字符組合起來(lái)后,每次都會(huì)返回一個(gè)組對(duì)象,就可能并不是我們希望的結(jié)果。如果希望把組合字符作為搜索模式的一部分,就會(huì)有相當(dāng)大的系統(tǒng)開(kāi)銷。對(duì)于單個(gè)的組,可以用以字符序列"?:"開(kāi)頭的組禁止這么做,就像URI樣例那樣。而對(duì)于所有的組,可以在RegEx.Matches()方法上指定RegExOptions.ExplicitCapture標(biāo)志。

C#正則表達(dá)式Capture類的基本內(nèi)容就向你介紹到這里,希望對(duì)你了解和學(xué)習(xí)C#正則表達(dá)式Capture類有所幫助。

【編輯推薦】

  1. C#正則表達(dá)式Regex類淺析
  2. C#正則表達(dá)式Match類淺析
  3. C#正則表達(dá)式MatchCollection類淺析
  4. C#正則表達(dá)式GroupCollection類淺析
  5. C#正則表達(dá)式CaptureCollection類淺析
責(zé)任編輯:仲衡 來(lái)源: 天極網(wǎng)
相關(guān)推薦

2009-08-20 14:43:03

C#正則表達(dá)式Rege

2009-08-20 15:10:33

C#正則表達(dá)式

2009-08-20 15:06:51

C#正則表達(dá)式

2009-08-20 15:02:41

C#正則表達(dá)式

2009-08-20 14:57:00

C#正則表達(dá)式

2009-08-03 17:27:14

C#正則表達(dá)式

2009-08-07 15:16:10

C#正則表達(dá)式

2009-08-17 13:56:28

C#正則表達(dá)式入門

2024-12-16 07:33:45

C#正則表達(dá)式

2009-08-13 15:24:27

C#正則表達(dá)式

2009-08-11 13:00:41

C#正則表達(dá)式

2009-08-27 15:45:30

C#正則表達(dá)式

2009-08-24 17:14:41

正則表達(dá)式C#和.NET框架

2009-08-20 16:23:32

C#正則表達(dá)式語(yǔ)法

2011-04-25 08:44:34

C#正則表達(dá)式

2009-08-20 13:09:28

C#正則表達(dá)式

2009-08-13 15:02:52

C#正則表達(dá)式引擎貪婪

2021-03-02 07:33:13

開(kāi)發(fā)C#字符

2009-08-14 15:50:45

C#正則表達(dá)式

2009-08-14 17:52:30

C#表達(dá)式工具
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)