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.
Based on the component by Nelson Marques in O11: https://www.outsystems.com/forge/component-overview/14682/regex-o11
BSD-3 license (https://opensource.org/licenses/BSD-3-Clause)