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