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?