Welche Regex-Varianten unterstützen Captures (im Gegensatz zum Erfassen von Gruppen)?

Wie ich gerade von @ gelernt hadiese Frag, .NET-Regexes können auf einzelne Übereinstimmungen innerhalb einer wiederholten Erfassungsgruppe zugreifen..

ICH. wenn ich einen regulären Ausdruck wie @ anwen\b(\w+\s*)+ zu einer Folge von Wörtern, nur das letzte Wort wird in @ gespeiche\1 oderMatch.Groups(1).Value, aber mitMatch.Groups(1).Captures Ich erhalte Zugriff auf alle einzelnen Übereinstimmungen, über die der reguläre Ausdruck iteriert hat.

Gibt es neben .NET noch andere Regex-Varianten, die dies unterstützen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage