Suchtreffer-Gruppe
Syntax
$match.regexGroup()
$match.regexGroup($index)
Beschreibung
Liefert die Teilstrings der Suchtreffers match
. Diese werden durch Gruppen ausgewählt, die im Regex Ausdruck durch ()
umklammert definiert werden.
Parameter
Name | Typ | Beschreibung | Pflicht | Default |
---|---|---|---|---|
match | Fachobjekt | Die Liste von Suchtreffern, von denen nur der Substring ausgewählt werden soll. | ja | |
index | Zahl | Nur Gruppen mit dem Index werden berücksichtigt | nein | 0 - liefert den vollständigen Text des Suchtreffers |
Rückgabewert
Typ: Menge
Eine Menge von Teilstrings der Suchtreffer.
Beispiele
Ohne Index
regex('ab+').regexSearch("XXXabbbYYYabb").regexGroup()
Ausgabe: ["abbb", "abb"]
Da kein Index für die Gruppe angegeben wurde, werden die Suchtreffer komplett ausgegeben.
Mit Index
regex('a(b+)').regexSearch("XXXabbbYYYabb").regexGroup(1)
Ausgabe: ["bbb", "bb"]
Es werden nur die Teilstrings der Gruppe 1, also (b+) ausgegeben.