This component implements the Regex.Matches C# Method that searches an input string for all occurrences of a regular expression and returns all the matches.
Each match includes the captured substring from the input string and also a collection of groups (capturing groups) matched by the regular expression.
Added demo application.