RegularExpressionGroupLength()

Syntax

Ergebnis = RegularExpressionGroupLength(#RegularExpression, Gruppe)
Beschreibung
Gibt die Länge der angegebenen Gruppe des 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.
Gruppe Der Index der Gruppe. Die erste Gruppe hat den Index 1.

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. Die Gruppen werden so nummeriert, wie sie im regulären Ausdruck vorkommen, von links nach rechts. Die erste Gruppe hat den Index 1.
Die CountRegularExpressionGroups() Funktion kann verwendet werden, um die Anzahl an Gruppen in einem regulären Ausdruck herauszufinden.

Als eine Alternative kann auch die RegularExpressionNamedGroupLength() Funktion verwendet werden.

Siehe auch

ExamineRegularExpression(), NextRegularExpressionMatch(), RegularExpressionGroup(), RegularExpressionGroupPosition(), RegularExpressionNamedGroupLength()

Unterstützte OS

Alle

<- RegularExpressionGroup() - RegularExpression Inhaltsverzeichnis - RegularExpressionGroupPosition() ->