RegularExpressionNamedGroupLength()

Syntax

Ergebnis = RegularExpressionNamedGroupLength(#RegularExpression, GruppenName$)
Beschreibung
Gibt die Länge der angegebenen benannten Gruppe eines regulären Ausdrucks zurück, nach einem Aufruf von NextRegularExpressionMatch().

Parameter

#RegularExpression Der zu verwendende reguläre Ausdruck. ExamineRegularExpression() und NextRegularExpressionMatch() müssen auf diesen regulären Ausdruck aufgerufen worden sein.
GruppenName$ Der Name der zu extrahierenden Gruppe. Der Gruppenname beachtet die Groß- und Kleinschreibung.

Rückgabewert

Gibt die Zeichen-Position der Gruppe zurück.

Anmerkungen

Gruppen in einem regulären Ausdruck werden definiert, indem ein Unter-Ausdruck ("sub-expression") von Klammern "(" und ")" umschlossen wird. Auf Gruppen kann sowohl mittels Index-basierender Funktionen wie RegularExpressionGroupLength() zugegriffen werden, als auch durch Zuweisung eines Namens mittels des "(?<name>)" Syntax wie im Beispiel der RegularExpressionNamedGroup() Funktion zu sehen.

Siehe auch

ExamineRegularExpression(), NextRegularExpressionMatch(), RegularExpressionNamedGroup(), RegularExpressionNamedGroupPosition(), RegularExpressionGroupLength()

Unterstützte OS

Alle

<- RegularExpressionNamedGroup() - RegularExpression Inhaltsverzeichnis - RegularExpressionNamedGroupPosition() ->