Group Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje wyniki z pojedynczej grupy przechwytywania.
public ref class Group : System::Text::RegularExpressions::Capture
public class Group : System.Text.RegularExpressions.Capture
[System.Serializable]
public class Group : System.Text.RegularExpressions.Capture
type Group = class
inherit Capture
[<System.Serializable>]
type Group = class
inherit Capture
Public Class Group
Inherits Capture
- Dziedziczenie
- Pochodne
- Atrybuty
Uwagi
Grupa przechwytywania może przechwytywać zero, jeden lub więcej ciągów w jednym dopasowaniu ze względu na kwantyfikatory. (Aby uzyskać więcej informacji, zobacz Quantifiers). Wszystkie podciągy dopasowane przez pojedynczą grupę przechwytywania są dostępne z Captures właściwości . Informacje o ostatnim przechwyceniu podciągów można uzyskać bezpośrednio z Value właściwości i Index . (Oznacza to, Group że wystąpienie jest równoważne ostatniemu elementowi kolekcji zwróconej przez Captures właściwość, która odzwierciedla ostatnie przechwycenie dokonane przez grupę przechwytywania).
Właściwości
| Nazwa | Opis |
|---|---|
| Captures |
Pobiera kolekcję wszystkich przechwytywania dopasowanych przez grupę przechwytywania w kolejności najdalej po lewej stronie (lub najbardziej wewnętrznych z prawej do prawej kolejności, jeśli wyrażenie regularne jest modyfikowane za pomocą RightToLeft opcji ). Kolekcja może zawierać zero lub więcej elementów. |
| Index |
Pobiera pozycję w oryginalnym ciągu, w którym znajduje się pierwszy znak przechwyconego podciągu. (Odziedziczone po Capture) |
| Length |
Pobiera długość przechwyconego podciągu. (Odziedziczone po Capture) |
| Name |
Zwraca nazwę grupy przechwytywania reprezentowanej przez bieżące wystąpienie. |
| Success |
Pobiera wartość wskazującą, czy dopasowanie zakończyło się pomyślnie. |
| Value |
Pobiera przechwycony podciąg z ciągu wejściowego. (Odziedziczone po Capture) |
| ValueSpan |
Pobiera przechwycony zakres z ciągu wejściowego. (Odziedziczone po Capture) |
Metody
| Nazwa | Opis |
|---|---|
| Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
| Synchronized(Group) |
Zwraca obiekt odpowiadający podanemu Group , który jest bezpieczny do współużytkowania między wieloma wątkami. |
| ToString() |
Pobiera przechwycony podciąg z ciągu wejściowego, wywołując Value właściwość . (Odziedziczone po Capture) |