intent: Matching multiple regex patterns with the alternation operator?
rewritten_intent: get whatever is between parentheses as a single match, and any char outside as an individual match in string '(zyx)bc'
snippet: re.findall('\\(.+?\\)|\\w', '(zyx)bc')