Język

Group Klasa

Definicja

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
Group
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)

Dotyczy