Finds all matches of a regular expression in a string.
Parameters:
aRegexp -
A regular expression object or a string representing a regular
expression.
aString -
The string object against which the regular expression will be matched.
Returns:
A list where each element represents a match.
Each match in the returned list is represented as a list of strings.
The first element is the matched portion. The following elements are
the portions matching the parenthesized sets in the regular expression
pattern.