日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網營銷解決方案
C#正則表達式Capture類簡析

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

創(chuàng)新互聯(lián)專注于尉犁企業(yè)網站建設,自適應網站建設,商城網站建設。尉犁網站建設公司,為尉犁等地區(qū)提供建站服務。全流程按需定制,專業(yè)設計,全程項目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務

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

C#正則表達式Capture類包含來自單個子表達式捕獲的結果

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

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

 
 
 
 
  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; //捕獲對象位置  
  24.  
  25. length = cc[j].Length; //捕獲對象長度  
  26.  
  27.  }  
  28.  
  29. }   

C#正則表達式圖:對象關系

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

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


網頁題目:C#正則表達式Capture類簡析
當前URL:http://www.5511xx.com/article/cdpohgi.html