Human: Python splitting string by parentheses Assistant: 
Here is some code to find all occurrences of the pattern '\\[[^\\]]*\\]|\\([^\\)]*\\)|"[^"]*"|\\S+' within `strs`

re.findall('\\[[^\\]]*\\]|\\([^\\)]*\\)|"[^"]*"|\\S+', strs)

#Warning: this code generation is experimental. Please inspect the code for any bugs before executing.