Group 类
Group 表示单个捕获组的结果。由于存在数量词,一个捕获组可以在单个匹配中捕获零个、一个或更多的字符串,因此 Group 提供 Capture 对象的集合。
Group 从Capture 继承,因此可以直接访问捕获到的最后一个子字符串。(即 Group 实例本身等效于由 Captures 属性返回的集合中的最后一项)。
属性
名称 | 说明 |
按从里到外、从左到右的顺序获取由捕获组匹配的所有捕获的集合(如果正则表达式用RegexOptions.RightToLeft 选项修改了,则顺序为按从里到外、从右到左)。该集合可以有零个或更多的项。 | |
原始字符串中发现捕获的子字符串的第一个字符的位置。(从 Capture 继承。) | |
捕获的子字符串的长度。(从 Capture 继承。) | |
获取一个值,该值指示匹配是否成功。 | |
从输入字符串中获取捕获的子字符串。(从 Capture 继承。) |
方法
名称 | 说明 |
用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。) | |
确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。) | |
返回一个与提供的对象等效的 Group 对象,在多个线程间共享该对象是安全的。 | |
从输入字符串中获取捕获的子字符串。 (从 Capture 继承。) |
源文档 <http://msdn.microsoft.com/zh-cn/library/system.text.regularexpressions.group_members(VS.80).aspx>