Ich habe einen .NET Regex, der ähnlich aussieht wie:
%Vor% Ich verwende die Methode Übereinstimmungen mit einer Beispielzeichenfolge, z. "AAABBBAAA"
, und dann über die Übereinstimmungen iterieren.
Mein Ziel ist es, die Match-Typen zu finden, indem ich die regex-Match-Gruppe verwende. Für diese Regex wird es also sein:
Ich konnte keine Methode GetGroupName
finden. Bitte helfen.
Ist das die Art von Dingen, nach denen Sie suchen? Es verwendet Regex.GroupNameFromNumber
, so dass Sie dies nicht tun müssen kenne die Gruppennamen außerhalb der Regex selbst.
Wenn Sie einen bestimmten Gruppennamen abrufen möchten, können Sie die % co_de verwenden % Regex
.
Methode .
Außerdem gibt es einen String-Indexer für die GroupNameFromNumber
. Objekt, auf das zugegriffen werden kann GroupCollection
Match
.
Eigenschaft, dies ermöglicht Ihnen den Zugriff auf eine Gruppe in einem Übereinstimmung nach Namen statt nach Index.