新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
C#正則表達式MatchCollection類淺析
C#正則表達式MatchCollection類是什么呢?C#正則表達式MatchCollection類是如何使用的呢?下面讓我們來具體的內(nèi)容:

創(chuàng)新互聯(lián)主營邯山網(wǎng)站建設的網(wǎng)絡公司,主營網(wǎng)站建設方案,成都App制作,邯山h5小程序設計搭建,邯山網(wǎng)站營銷推廣歡迎邯山等地區(qū)企業(yè)咨詢
下面通過介紹 .NET 框架的正則表達式類,熟悉一下.NET框架下的正則表達式的使用方法。
C#正則表達式MatchCollection類表示非重疊匹配的序列
該集合為只讀的,并且沒有公共構造函數(shù)。MatchCollection 的實例是由 Regex.Matches 屬性返回的。使用 Regex 類的 Matches 方法,通過在輸入字符串中找到的所有匹配填充 MatchCollection。下面代碼示例演示了如何將集合復制到一個字符串數(shù)組(保留每一匹配)和一個整數(shù)數(shù)組(指示每一匹配的位置)中。
C#正則表達式MatchCollection類實例應用:
- MatchCollection mc;
- String[] results = new String[20];
- int[] matchposition = new int[20];
- Regex r = new Regex("abc");
- //定義一個Regex對象實例
- mc = r.Matches("123abc4abcd");
- for (int i = 0; i < mc.Count; i++)
- //在輸入字符串中找到所有匹配
- {
- results[i] = mc[i].Value;
- //將匹配的字符串添在字符串數(shù)組中
- matchposition[i] = mc[i].Index;
- //記錄匹配字符的位置
- }
C#正則表達式MatchCollection類的基本內(nèi)容就向你介紹到這里,希望對你了解和學習C#正則表達式MatchCollection類有所幫助。
新聞標題:C#正則表達式MatchCollection類淺析
文章位置:http://m.fisionsoft.com.cn/article/coedidh.html


咨詢
建站咨詢
