网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

C#正则表达式中CaptureCollection类的作用是什么

C#正则表达式中CaptureCollection类的作用是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

创新互联是一家集网站建设,仁寿企业网站建设,仁寿品牌网站建设,网站定制,仁寿网站建设报价,网络营销,网络优化,仁寿网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

C#正则表达式CaptureCollection类表示捕获的子字符串的序列

由于限定符,捕获组可以在单个匹配中捕获多个字符串。Captures属性(CaptureCollection 类的对象)是作为 Match 和 group 类的成员提供的,以便于对捕获的子字符串的集合的访问。例如,如果使用正则表达式 ((a(b))c)+(其中 + 限定符指定一个或多个匹配)从字符串"abcabcabc"中捕获匹配,则子字符串的每一匹配的 Group 的 CaptureCollection 将包含三个成员。

下面的程序使用正则表达式 (Abc)+来查找字符串"XYZAbcAbcAbcXYZAbcAb"中的一个或多个匹配,阐释了使用 Captures 属性来返回多组捕获的子字符串。

C#正则表达式CaptureCollection类实例应用:

using System;  using System.Text.RegularExpressions;  public class RegexTest   {   public static void RunTest()    {  int counter;  Match m;  CaptureCollection cc;  GroupCollection gc;  Regex r = new Regex("(Abc)+"); //查找"Abc"  m = r.Match("XYZAbcAbcAbcXYZAbcAb"); //设定要查找的字符串  gc = m.Groups;  //输出查找组的数目  Console.WriteLine("Captured groups = " + gc.Count.ToString());   // Loop through each group.  for (int i=0; i < gc.Count; i++) //查找每一个组  {   cc = gc[i].Captures;   counter = cc.Count;   Console.WriteLine("Captures count = " + counter.ToString());   for (int ii = 0; ii < counter; ii++)    {  // Print capture and position.  Console.WriteLine(cc[ii] + " Starts at character " +   cc[ii].Index); //输入捕获位置   }  }   }   public static void Main() {  RunTest();   }  }

此例返回下面的输出结果:

Captured groups = 2  Captures count = 1  AbcAbcAbc Starts at character 3  Captures count = 3  Abc Starts at character 3  Abc Starts at character 6  Abc Starts at character 9

看完上述内容,你们掌握C#正则表达式中CaptureCollection类的作用是什么的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!


网站名称:C#正则表达式中CaptureCollection类的作用是什么
网页网址:http://bjjierui.cn/article/jjiiip.html

其他资讯