Function
Each group (excluding the 0 group) is passed as a parameter. If the function returns a value, it's added to the list of tokens.
Used as the "this" instance when calling parseDelim
Split a string by a regular expression with the ability to capture the delimeters
Object
Object